откуда берется тип expr в clang - PullRequest
0 голосов
/ 08 октября 2018

Я изучаю размер реализации в clang. Теперь я отслеживаю код:

   case UETT_SizeOf: {
    QualType SrcTy = E->getTypeOfArgument();

    if (const ReferenceType *Ref = SrcTy->getAs<ReferenceType> ())
      SrcTy = Ref->getPointeeType();

    CharUnits Sizeof;
    if (!HandleSizeof(Info, E->getExprLoc(), SrcTy, Sizeof))
      return false;
    return Success(Sizeof, E);

Теперь я не могу отследить typeof E, полученный от

...