| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTNodeTraverser.h | 426 Visit(T->getUnderlyingExpr()); in VisitTypeOfExprType() 429 Visit(T->getUnderlyingExpr()); in VisitDecltypeType() 525 Visit(TL.getUnderlyingExpr()); in VisitTypeOfExprTypeLoc() 528 Visit(TL.getUnderlyingExpr()); in VisitDecltypeType()
|
| H A D | TypeLoc.h | 2096 Expr* getUnderlyingExpr() const { in getUnderlyingExpr() function 2097 return getTypePtr()->getUnderlyingExpr(); in getUnderlyingExpr() 2137 Expr *getUnderlyingExpr() const { return getTypePtr()->getUnderlyingExpr(); } in getUnderlyingExpr() function
|
| H A D | CanonicalType.h | 540 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(Expr *, getUnderlyingExpr)
|
| H A D | TypeProperties.td | 419 let Read = [{ node->getUnderlyingExpr() }]; 450 let Read = [{ node->getUnderlyingExpr() }];
|
| H A D | RecursiveASTVisitor.h | 1097 { TRY_TO(TraverseStmt(T->getUnderlyingExpr())); }) 1102 { TRY_TO(TraverseStmt(T->getUnderlyingExpr())); }) 1399 { TRY_TO(TraverseStmt(TL.getUnderlyingExpr())); }) 1407 TRY_TO(TraverseStmt(TL.getTypePtr()->getUnderlyingExpr()));
|
| H A D | Type.h | 5891 Expr *getUnderlyingExpr() const { return TOExpr; } 5920 Profile(ID, Context, getUnderlyingExpr(), 5967 Expr *getUnderlyingExpr() const { return E; } 5990 Profile(ID, Context, getUnderlyingExpr());
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ASTStructuralEquivalence.cpp | 1234 Context, cast<TypeOfExprType>(T1)->getUnderlyingExpr(), in IsStructurallyEquivalent() 1235 cast<TypeOfExprType>(T2)->getUnderlyingExpr())) in IsStructurallyEquivalent() 1255 cast<DecltypeType>(T1)->getUnderlyingExpr(), in IsStructurallyEquivalent() 1256 cast<DecltypeType>(T2)->getUnderlyingExpr())) in IsStructurallyEquivalent()
|
| H A D | ODRHash.cpp | 1029 Hash.AddStmt(T->getUnderlyingExpr()); in VisitDecltypeType() 1222 AddStmt(T->getUnderlyingExpr()); in VisitTypeOfExprType()
|
| H A D | TypeLoc.cpp | 329 getUnderlyingExpr()->getSourceRange().getEnd()); in getLocalSourceRange()
|
| H A D | TypePrinter.cpp | 1259 if (T->getUnderlyingExpr()) in printTypeOfExprBefore() 1260 T->getUnderlyingExpr()->printPretty(OS, nullptr, Policy); in printTypeOfExprBefore() 1279 if (const Expr *E = T->getUnderlyingExpr()) { in printDecltypeBefore()
|
| H A D | Type.cpp | 4097 QualType QT = getUnderlyingExpr()->getType(); in desugar()
|
| H A D | ItaniumMangle.cpp | 4564 Expr *E = T->getUnderlyingExpr(); in mangleType()
|
| H A D | ASTImporter.cpp | 1646 ExpectedExpr ToExprOrErr = import(T->getUnderlyingExpr()); in VisitTypeOfExprType() 1673 ExpectedExpr ToExprOrErr = import(T->getUnderlyingExpr()); in VisitDecltypeType()
|
| H A D | ASTContext.cpp | 14224 assert(Ctx.hasSameExpr(DX->getUnderlyingExpr(), DY->getUnderlyingExpr())); in getCommonNonSugarTypeNode()
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteObjC.cpp | 2197 QT = TypeOfExprTypePtr->getUnderlyingExpr()->getType(); in RewriteTypeOfDecl() 3891 QT = TypeOfExprTypePtr->getUnderlyingExpr()->getType(); in RewriteCastExpr()
|
| H A D | RewriteModernObjC.cpp | 2284 QT = TypeOfExprTypePtr->getUnderlyingExpr()->getType(); in RewriteTypeOfDecl() 4712 QT = TypeOfExprTypePtr->getUnderlyingExpr()->getType(); in RewriteCastExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateDeduction.cpp | 6978 cast<TypeOfExprType>(T)->getUnderlyingExpr(), in MarkUsedTemplateParameters() 6985 cast<DecltypeType>(T)->getUnderlyingExpr(), in MarkUsedTemplateParameters()
|
| H A D | TreeTransform.h | 6775 ExprResult E = getDerived().TransformExpr(TL.getUnderlyingExpr()); in TransformTypeOfExprType() 6785 if (getDerived().AlwaysRebuild() || E.get() != TL.getUnderlyingExpr()) { in TransformTypeOfExprType() 6835 ExprResult E = getDerived().TransformExpr(T->getUnderlyingExpr()); in TransformDecltypeType() 6845 E.get() != T->getUnderlyingExpr()) { in TransformDecltypeType()
|
| H A D | SemaChecking.cpp | 8213 ExprTy = TET->getUnderlyingExpr()->getType(); in checkFormatExpr() 11406 LHS = TET->getUnderlyingExpr()->IgnoreParenImpCasts(); in AnalyzeComparison() 11408 RHS = TET->getUnderlyingExpr()->IgnoreParenImpCasts(); in AnalyzeComparison()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 1461 if (DT && RD && isa<ConditionalOperator>(DT->getUnderlyingExpr()) && in InstantiateTypedefNameDecl()
|
| H A D | SemaExpr.cpp | 4562 T = cast<TypeOfExprType>(Ty)->getUnderlyingExpr()->getType(); in captureVariablyModifiedType()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenFunction.cpp | 2605 EmitIgnoredExpr(cast<TypeOfExprType>(ty)->getUnderlyingExpr()); in EmitVariablyModifiedType()
|
| H A D | CGDebugInfo.cpp | 3836 T = cast<TypeOfExprType>(T)->getUnderlyingExpr()->getType(); in UnwrapTypeForDebugInfo()
|