Home
last modified time | relevance | path

Searched refs:getReplacement (Results 1 – 22 of 22) sorted by relevance

/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DTemplateName.cpp79 return sub->getReplacement().getAsTemplateDecl(); in getAsTemplateDecl()
149 subst->getReplacement().print(OS, Policy, SuppressNNS); in print()
H A DExpr.cpp1192 CEE = NTTP->getReplacement()->IgnoreParenCasts(); in getCalleeDecl()
2440 E = NTTP->getReplacement(); in IgnoreParenCasts()
2461 E = NTTP->getReplacement(); in IgnoreCasts()
2487 E = NTTP->getReplacement(); in IgnoreParenLValueCasts()
2527 E = NTTP->getReplacement(); in IgnoreParenImpCasts()
2572 E = NTTP->getReplacement(); in IgnoreParenNoopCasts()
2854 return cast<SubstNonTypeTemplateParmExpr>(this)->getReplacement() in isConstantInitializer()
H A DExprClassification.cpp191 cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in ClassifyInternal()
H A DItaniumMangle.cpp954 mangleExistingSubstitution(subst->getReplacement()); in mangleUnresolvedPrefix()
1606 mangleType(subst->getReplacement()); in mangleType()
2736 mangleExpression(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(), in mangleExpression()
H A DStmtProfile.cpp1227 Visit(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
H A DASTDiagnostic.cpp1211 ArgExpr = SNTTPE->getReplacement(); in GetExpr()
H A DStmtPrinter.cpp2014 Visit(Node->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
H A DExprConstant.cpp3995 { return StmtVisitorTy::Visit(E->getReplacement()); } in VisitSubstNonTypeTemplateParmExpr()
8732 CheckICE(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(), Ctx); in CheckICE()
H A DASTImporter.cpp4887 TemplateName replacement = Import(subst->getReplacement()); in Import()
H A DASTContext.cpp4126 return getCanonicalTemplateName(subst->getReplacement()); in getCanonicalTemplateName()
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DTemplateName.h353 TemplateName getReplacement() const { return Replacement; } in getReplacement() function
368 return subst->getReplacement().getUnderlying(); in getUnderlying()
H A DExprCXX.h3576 Expr *getReplacement() const { return cast<Expr>(Replacement); } in getReplacement() function
/minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DEnvironment.cpp38 E = cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(); in ignoreTransparentExprs()
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGExprComplex.cpp113 return Visit(PE->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
H A DCGExprAgg.cpp110 return Visit(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
H A DCGExprConstant.cpp600 return Visit(PE->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
H A DCGExpr.cpp900 return EmitLValue(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in EmitLValue()
H A DCGExprScalar.cpp213 return Visit(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp150 E = Subst->getReplacement(); in getDeducedParameterFromExpr()
4711 E = Subst->getReplacement(); in MarkUsedTemplateParameters()
H A DSemaTemplate.cpp4407 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction()
4419 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction()
4688 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentPointerToMember()
/minix3/external/bsd/llvm/dist/clang/lib/Serialization/
H A DASTWriterStmt.cpp1550 Writer.AddStmt(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
H A DASTWriter.cpp5442 AddTemplateName(subst->getReplacement(), Record); in AddTemplateName()