Searched refs:getAsExpr (Results 1 - 19 of 19) sorted by relevance

/external/clang/include/clang/AST/
H A DTemplateBase.h308 Expr *getAsExpr() const { function in class:clang::TemplateArgument
398 Expr *getAsExpr() const { function in struct:clang::TemplateArgumentLocInfo
476 return LocInfo.getAsExpr();
481 return LocInfo.getAsExpr();
486 return LocInfo.getAsExpr();
491 return LocInfo.getAsExpr();
H A DDataRecursiveASTVisitor.h715 return getDerived().TraverseStmt(Arg.getAsExpr());
H A DRecursiveASTVisitor.h781 return getDerived().TraverseStmt(Arg.getAsExpr());
/external/clang/include/clang/Sema/
H A DParsedTemplate.h76 Expr *getAsExpr() const { function in class:clang::ParsedTemplateArgument
/external/clang/lib/AST/
H A DTypeLoc.cpp369 ArgInfos[i] = TemplateArgumentLocInfo(Args[i].getAsExpr());
H A DASTDiagnostic.cpp1112 ArgExpr = Iter->getAsExpr();
1136 ArgExpr = Iter.getDesugar().getAsExpr();
1160 ArgExpr = Iter.getDesugar().getAsExpr();
H A DStmtProfile.cpp1346 Visit(Arg.getAsExpr());
H A DASTImporter.cpp330 Arg1.getAsExpr(), Arg2.getAsExpr());
2127 if (Expr *ToExpr = Importer.Import(From.getAsExpr()))
H A DMicrosoftMangle.cpp1170 mangleExpression(TA.getAsExpr());
H A DItaniumMangle.cpp3341 const Expr *E = A.getAsExpr()->IgnoreParens();
/external/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp242 X.getAsExpr()->Profile(ID1, Context, true);
243 Y.getAsExpr()->Profile(ID2, Context, true);
1768 = getDeducedParameterFromExpr(Param.getAsExpr())) {
1776 return DeduceNonTypeTemplateArgument(S, NTTP, Arg.getAsExpr(),
1983 X.getAsExpr()->Profile(XID, Context, true);
1984 Y.getAsExpr()->Profile(YID, Context, true);
2073 return TemplateArgumentLoc(Arg, Arg.getAsExpr());
5035 MarkUsedTemplateParameters(Ctx, TemplateArg.getAsExpr(), OnlyDeduced,
H A DSemaTemplateVariadic.cpp421 ExprResult Result = ActOnPackExpansion(Arg.getAsExpr(), EllipsisLoc);
875 = cast<PackExpansionExpr>(Argument.getAsExpr());
H A DSemaTemplate.cpp498 Expr *E = static_cast<Expr *>(Arg.getAsExpr());
2344 DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(Arg.getAsExpr());
3032 if (DeclRefExpr *ArgExpr = dyn_cast<DeclRefExpr>(Arg.getAsExpr())) {
3036 dyn_cast<DependentScopeDeclRefExpr>(Arg.getAsExpr())) {
3040 dyn_cast<CXXDependentScopeMemberExpr>(Arg.getAsExpr())) {
3432 CheckTemplateArgument(NTTP, NTTPType, Arg.getArgument().getAsExpr(),
5826 Expr *ArgExpr = Args[I].getAsExpr();
H A DSemaTemplateInstantiate.cpp1140 Expr *argExpr = arg.getAsExpr();
H A DTreeTransform.h3291 Output = TemplateArgumentLoc(Arg, Arg.getAsExpr());
3358 if (!InputExpr) InputExpr = Input.getArgument().getAsExpr();
/external/clang/include/clang/ASTMatchers/
H A DASTMatchers.h496 return InnerMatcher.matches(*Node.getAsExpr(), Finder, Builder);
/external/clang/lib/Serialization/
H A DASTWriter.cpp4739 AddStmt(Arg.getAsExpr());
4769 = Arg.getArgument().getAsExpr() == Arg.getLocInfo().getAsExpr();
5191 AddStmt(Arg.getAsExpr());
H A DASTReader.cpp5938 return TemplateArgumentLoc(Arg, TemplateArgumentLocInfo(Arg.getAsExpr()));
/external/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1320 const Expr *E = TA.getAsExpr();

Completed in 4654 milliseconds