/external/llvm-project/clang/include/clang/AST/ |
D | ASTNodeTraverser.h | 352 Visit(T->getUnderlyingExpr()); in VisitTypeOfExprType() 355 Visit(T->getUnderlyingExpr()); in VisitDecltypeType()
|
D | TypeLoc.h | 1911 Expr* getUnderlyingExpr() const { in getUnderlyingExpr() function 1912 return getTypePtr()->getUnderlyingExpr(); in getUnderlyingExpr() 1944 Expr *getUnderlyingExpr() const { return getTypePtr()->getUnderlyingExpr(); } in getUnderlyingExpr() function
|
D | TypeProperties.td | 384 let Read = [{ node->getUnderlyingExpr() }]; 407 let Read = [{ node->getUnderlyingExpr() }];
|
D | CanonicalType.h | 537 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(Expr *, getUnderlyingExpr)
|
D | RecursiveASTVisitor.h | 977 { TRY_TO(TraverseStmt(T->getUnderlyingExpr())); }) 982 { TRY_TO(TraverseStmt(T->getUnderlyingExpr())); }) 1248 { TRY_TO(TraverseStmt(TL.getUnderlyingExpr())); }) 1256 TRY_TO(TraverseStmt(TL.getTypePtr()->getUnderlyingExpr()));
|
D | Type.h | 4421 Expr *getUnderlyingExpr() const { return TOExpr; } 4447 Profile(ID, Context, getUnderlyingExpr()); 4488 Expr *getUnderlyingExpr() const { return E; } 4513 Profile(ID, Context, getUnderlyingExpr());
|
/external/clang/include/clang/AST/ |
D | TypeLoc.h | 1631 Expr* getUnderlyingExpr() const { in getUnderlyingExpr() function 1632 return getTypePtr()->getUnderlyingExpr(); in getUnderlyingExpr() 1661 Expr *getUnderlyingExpr() const { return getTypePtr()->getUnderlyingExpr(); } in getUnderlyingExpr() function
|
D | CanonicalType.h | 518 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(Expr *, getUnderlyingExpr)
|
D | RecursiveASTVisitor.h | 988 { TRY_TO(TraverseStmt(T->getUnderlyingExpr())); }) 993 { TRY_TO(TraverseStmt(T->getUnderlyingExpr())); }) 1204 { TRY_TO(TraverseStmt(TL.getUnderlyingExpr())); }) 1212 TRY_TO(TraverseStmt(TL.getTypePtr()->getUnderlyingExpr()));
|
D | Type.h | 3535 Expr *getUnderlyingExpr() const { return TOExpr; } 3561 Profile(ID, Context, getUnderlyingExpr()); 3601 Expr *getUnderlyingExpr() const { return E; } 3626 Profile(ID, Context, getUnderlyingExpr());
|
/external/clang/lib/AST/ |
D | TypePrinter.cpp | 817 if (T->getUnderlyingExpr()) in printTypeOfExprBefore() 818 T->getUnderlyingExpr()->printPretty(OS, nullptr, Policy); in printTypeOfExprBefore() 834 if (T->getUnderlyingExpr()) in printDecltypeBefore() 835 T->getUnderlyingExpr()->printPretty(OS, nullptr, Policy); in printDecltypeBefore()
|
D | TypeLoc.cpp | 285 getUnderlyingExpr()->getSourceRange().getEnd()); in getLocalSourceRange()
|
D | ASTDumper.cpp | 349 dumpStmt(T->getUnderlyingExpr()); in VisitTypeOfExprType() 352 dumpStmt(T->getUnderlyingExpr()); in VisitDecltypeType()
|
D | ASTImporter.cpp | 716 cast<TypeOfExprType>(T1)->getUnderlyingExpr(), in IsStructurallyEquivalent() 717 cast<TypeOfExprType>(T2)->getUnderlyingExpr())) in IsStructurallyEquivalent() 737 cast<DecltypeType>(T1)->getUnderlyingExpr(), in IsStructurallyEquivalent() 738 cast<DecltypeType>(T2)->getUnderlyingExpr())) in IsStructurallyEquivalent() 1783 Expr *ToExpr = Importer.Import(T->getUnderlyingExpr()); in VisitTypeOfExprType() 1800 Expr *ToExpr = Importer.Import(T->getUnderlyingExpr()); in VisitDecltypeType()
|
/external/llvm-project/clang/lib/AST/ |
D | ASTStructuralEquivalence.cpp | 937 Context, cast<TypeOfExprType>(T1)->getUnderlyingExpr(), in IsStructurallyEquivalent() 938 cast<TypeOfExprType>(T2)->getUnderlyingExpr())) in IsStructurallyEquivalent() 958 cast<DecltypeType>(T1)->getUnderlyingExpr(), in IsStructurallyEquivalent() 959 cast<DecltypeType>(T2)->getUnderlyingExpr())) in IsStructurallyEquivalent()
|
D | ODRHash.cpp | 844 AddStmt(T->getUnderlyingExpr()); in VisitDecltypeType() 1055 AddStmt(T->getUnderlyingExpr()); in VisitTypeOfExprType()
|
D | TypePrinter.cpp | 1064 if (T->getUnderlyingExpr()) in printTypeOfExprBefore() 1065 T->getUnderlyingExpr()->printPretty(OS, nullptr, Policy); in printTypeOfExprBefore() 1083 if (T->getUnderlyingExpr()) in printDecltypeBefore() 1084 T->getUnderlyingExpr()->printPretty(OS, nullptr, Policy); in printDecltypeBefore()
|
D | TypeLoc.cpp | 312 getUnderlyingExpr()->getSourceRange().getEnd()); in getLocalSourceRange()
|
/external/llvm-project/clang-tools-extra/clangd/ |
D | Selection.cpp | 625 S.setEnd(DT.getUnderlyingExpr()->getEndLoc()); in canSafelySkipNode()
|
/external/clang/lib/CodeGen/ |
D | CGExprConstant.cpp | 976 T = cast<TypeOfExprType>(T)->getUnderlyingExpr()->getType(); in VisitObjCEncodeExpr()
|
D | CodeGenFunction.cpp | 1793 EmitIgnoredExpr(cast<TypeOfExprType>(ty)->getUnderlyingExpr()); in EmitVariablyModifiedType()
|
/external/clang/lib/Sema/ |
D | SemaTemplateDeduction.cpp | 4914 cast<TypeOfExprType>(T)->getUnderlyingExpr(), in MarkUsedTemplateParameters() 4921 cast<DecltypeType>(T)->getUnderlyingExpr(), in MarkUsedTemplateParameters()
|
D | TreeTransform.h | 5200 ExprResult E = getDerived().TransformExpr(TL.getUnderlyingExpr()); in TransformTypeOfExprType() 5210 E.get() != TL.getUnderlyingExpr()) { in TransformTypeOfExprType() 5258 ExprResult E = getDerived().TransformExpr(T->getUnderlyingExpr()); in TransformDecltypeType() 5268 E.get() != T->getUnderlyingExpr()) { in TransformDecltypeType()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaTemplateDeduction.cpp | 6054 cast<TypeOfExprType>(T)->getUnderlyingExpr(), in MarkUsedTemplateParameters() 6061 cast<DecltypeType>(T)->getUnderlyingExpr(), in MarkUsedTemplateParameters()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CodeGenFunction.cpp | 2146 EmitIgnoredExpr(cast<TypeOfExprType>(ty)->getUnderlyingExpr()); in EmitVariablyModifiedType()
|