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

/external/clang/include/clang/AST/
H A DTemplateBase.h295 Expr *getAsExpr() const { function in class:clang::TemplateArgument
385 Expr *getAsExpr() const { function in struct:clang::TemplateArgumentLocInfo
463 return LocInfo.getAsExpr();
468 return LocInfo.getAsExpr();
473 return LocInfo.getAsExpr();
478 return LocInfo.getAsExpr();
H A DRecursiveASTVisitor.h745 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.cpp1074 ArgExpr = Iter->getAsExpr();
1096 ArgExpr = Iter.getDesugar().getAsExpr();
1114 ArgExpr = Iter.getDesugar().getAsExpr();
H A DDumpXML.cpp336 dispatch(A.getAsExpr());
H A DStmtProfile.cpp1247 Visit(Arg.getAsExpr());
H A DASTImporter.cpp330 Arg1.getAsExpr(), Arg2.getAsExpr());
2144 if (Expr *ToExpr = Importer.Import(From.getAsExpr()))
H A DMicrosoftMangle.cpp900 mangleExpression(TA.getAsExpr());
H A DItaniumMangle.cpp3296 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);
1713 = getDeducedParameterFromExpr(Param.getAsExpr())) {
1721 return DeduceNonTypeTemplateArgument(S, NTTP, Arg.getAsExpr(),
1965 X.getAsExpr()->Profile(XID, Context, true);
1966 Y.getAsExpr()->Profile(YID, Context, true);
2055 return TemplateArgumentLoc(Arg, Arg.getAsExpr());
4874 MarkUsedTemplateParameters(Ctx, TemplateArg.getAsExpr(), OnlyDeduced,
H A DSemaTemplateVariadic.cpp421 ExprResult Result = ActOnPackExpansion(Arg.getAsExpr(), EllipsisLoc);
887 = cast<PackExpansionExpr>(Argument.getAsExpr());
H A DSemaTemplate.cpp512 Expr *E = static_cast<Expr *>(Arg.getAsExpr());
2923 if (DeclRefExpr *ArgExpr = dyn_cast<DeclRefExpr>(Arg.getAsExpr())) {
2927 dyn_cast<DependentScopeDeclRefExpr>(Arg.getAsExpr())) {
2931 dyn_cast<CXXDependentScopeMemberExpr>(Arg.getAsExpr())) {
3294 CheckTemplateArgument(NTTP, NTTPType, Arg.getArgument().getAsExpr(),
5578 Expr *ArgExpr = Args[I].getAsExpr();
H A DSemaTemplateInstantiate.cpp1220 Expr *argExpr = arg.getAsExpr();
H A DTreeTransform.h3130 Output = TemplateArgumentLoc(Arg, Arg.getAsExpr());
3197 if (!InputExpr) InputExpr = Input.getArgument().getAsExpr();
/external/clang/lib/Serialization/
H A DASTWriter.cpp4451 AddStmt(Arg.getAsExpr());
4481 = Arg.getArgument().getAsExpr() == Arg.getLocInfo().getAsExpr();
4908 AddStmt(Arg.getAsExpr());
H A DASTReader.cpp5351 return TemplateArgumentLoc(Arg, TemplateArgumentLocInfo(Arg.getAsExpr()));
/external/clang/tools/libclang/
H A DRecursiveASTVisitor.h679 return getDerived().TraverseStmt(Arg.getAsExpr());

Completed in 753 milliseconds