Home
last modified time | relevance | path

Searched refs:getUnderlyingExpr (Results 1 – 23 of 23) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DASTNodeTraverser.h353 Visit(T->getUnderlyingExpr()); in VisitTypeOfExprType()
356 Visit(T->getUnderlyingExpr()); in VisitDecltypeType()
H A DTypeLoc.h1960 Expr* getUnderlyingExpr() const { in getUnderlyingExpr() function
1961 return getTypePtr()->getUnderlyingExpr(); in getUnderlyingExpr()
1993 Expr *getUnderlyingExpr() const { return getTypePtr()->getUnderlyingExpr(); } in getUnderlyingExpr() function
H A DTypeProperties.td384 let Read = [{ node->getUnderlyingExpr() }];
407 let Read = [{ node->getUnderlyingExpr() }];
H A DCanonicalType.h537 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(Expr *, getUnderlyingExpr)
H A DRecursiveASTVisitor.h990 { TRY_TO(TraverseStmt(T->getUnderlyingExpr())); })
995 { TRY_TO(TraverseStmt(T->getUnderlyingExpr())); })
1261 { TRY_TO(TraverseStmt(TL.getUnderlyingExpr())); })
1269 TRY_TO(TraverseStmt(TL.getTypePtr()->getUnderlyingExpr()));
H A DType.h4433 Expr *getUnderlyingExpr() const { return TOExpr; }
4459 Profile(ID, Context, getUnderlyingExpr());
4500 Expr *getUnderlyingExpr() const { return E; }
4525 Profile(ID, Context, getUnderlyingExpr());
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DASTStructuralEquivalence.cpp955 Context, cast<TypeOfExprType>(T1)->getUnderlyingExpr(), in IsStructurallyEquivalent()
956 cast<TypeOfExprType>(T2)->getUnderlyingExpr())) in IsStructurallyEquivalent()
976 cast<DecltypeType>(T1)->getUnderlyingExpr(), in IsStructurallyEquivalent()
977 cast<DecltypeType>(T2)->getUnderlyingExpr())) in IsStructurallyEquivalent()
H A DTypePrinter.cpp1067 if (T->getUnderlyingExpr()) in printTypeOfExprBefore()
1068 T->getUnderlyingExpr()->printPretty(OS, nullptr, Policy); in printTypeOfExprBefore()
1086 if (T->getUnderlyingExpr()) in printDecltypeBefore()
1087 T->getUnderlyingExpr()->printPretty(OS, nullptr, Policy); in printDecltypeBefore()
H A DODRHash.cpp844 AddStmt(T->getUnderlyingExpr()); in VisitDecltypeType()
1055 AddStmt(T->getUnderlyingExpr()); in VisitTypeOfExprType()
H A DTypeLoc.cpp312 getUnderlyingExpr()->getSourceRange().getEnd()); in getLocalSourceRange()
H A DType.cpp3418 return getUnderlyingExpr()->getType(); in desugar()
H A DItaniumMangle.cpp3869 Expr *E = T->getUnderlyingExpr(); in mangleType()
H A DASTImporter.cpp1315 ExpectedExpr ToExprOrErr = import(T->getUnderlyingExpr()); in VisitTypeOfExprType()
1332 ExpectedExpr ToExprOrErr = import(T->getUnderlyingExpr()); in VisitDecltypeType()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp6047 cast<TypeOfExprType>(T)->getUnderlyingExpr(), in MarkUsedTemplateParameters()
6054 cast<DecltypeType>(T)->getUnderlyingExpr(), in MarkUsedTemplateParameters()
H A DTreeTransform.h6082 ExprResult E = getDerived().TransformExpr(TL.getUnderlyingExpr()); in TransformTypeOfExprType()
6092 E.get() != TL.getUnderlyingExpr()) { in TransformTypeOfExprType()
6141 ExprResult E = getDerived().TransformExpr(T->getUnderlyingExpr()); in TransformDecltypeType()
6151 E.get() != T->getUnderlyingExpr()) { in TransformDecltypeType()
H A DSemaChecking.cpp8780 ExprTy = TET->getUnderlyingExpr()->getType(); in checkFormatExpr()
11561 LHS = TET->getUnderlyingExpr()->IgnoreParenImpCasts(); in AnalyzeComparison()
11563 RHS = TET->getUnderlyingExpr()->IgnoreParenImpCasts(); in AnalyzeComparison()
H A DSemaTemplateInstantiateDecl.cpp866 if (DT && RD && isa<ConditionalOperator>(DT->getUnderlyingExpr()) && in InstantiateTypedefNameDecl()
H A DSemaExpr.cpp4433 T = cast<TypeOfExprType>(Ty)->getUnderlyingExpr()->getType(); in captureVariablyModifiedType()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCodeGenFunction.cpp2244 EmitIgnoredExpr(cast<TypeOfExprType>(ty)->getUnderlyingExpr()); in EmitVariablyModifiedType()
H A DCGDebugInfo.cpp3159 T = cast<TypeOfExprType>(T)->getUnderlyingExpr()->getType(); in UnwrapTypeForDebugInfo()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp2199 QT = TypeOfExprTypePtr->getUnderlyingExpr()->getType(); in RewriteTypeOfDecl()
3913 QT = TypeOfExprTypePtr->getUnderlyingExpr()->getType(); in RewriteCastExpr()
H A DRewriteModernObjC.cpp2285 QT = TypeOfExprTypePtr->getUnderlyingExpr()->getType(); in RewriteTypeOfDecl()
4743 QT = TypeOfExprTypePtr->getUnderlyingExpr()->getType(); in RewriteCastExpr()
/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/
H A DCIndex.cpp1728 return Visit(MakeCXCursor(TL.getUnderlyingExpr(), StmtParent, TU)); in VisitTypeOfExprTypeLoc()
1775 if (Expr *E = TL.getUnderlyingExpr()) in VisitDecltypeTypeLoc()