Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDTemplateName.cpp79 return sub->getReplacement().getAsTemplateDecl(); in getAsTemplateDecl()
149 subst->getReplacement().print(OS, Policy, SuppressNNS); in print()
HDExpr.cpp1165 CEE = NTTP->getReplacement()->IgnoreParenCasts(); in getCalleeDecl()
2454 E = NTTP->getReplacement(); in IgnoreParenCasts()
2475 E = NTTP->getReplacement(); in IgnoreCasts()
2501 E = NTTP->getReplacement(); in IgnoreParenLValueCasts()
2541 E = NTTP->getReplacement(); in IgnoreParenImpCasts()
2586 E = NTTP->getReplacement(); in IgnoreParenNoopCasts()
2874 return cast<SubstNonTypeTemplateParmExpr>(this)->getReplacement() in isConstantInitializer()
HDExprClassification.cpp193 cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in ClassifyInternal()
HDItaniumMangle.cpp1466 mangleType(subst->getReplacement()); in mangleType()
1585 mangleExistingSubstitution(subst->getReplacement()); in mangleUnresolvedTypeOrSimpleId()
2797 mangleExpression(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(), in mangleExpression()
HDStmtProfile.cpp1305 Visit(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
HDASTDiagnostic.cpp1222 ArgExpr = SNTTPE->getReplacement(); in GetExpr()
HDStmtPrinter.cpp2093 Visit(Node->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
HDExprConstant.cpp3995 { return StmtVisitorTy::Visit(E->getReplacement()); } in VisitSubstNonTypeTemplateParmExpr()
8763 CheckICE(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(), Ctx); in CheckICE()
HDASTImporter.cpp5648 TemplateName replacement = Import(subst->getReplacement()); in Import()
HDASTContext.cpp4246 return getCanonicalTemplateName(subst->getReplacement()); in getCanonicalTemplateName()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDTemplateName.h353 TemplateName getReplacement() const { return Replacement; } in getReplacement() function
368 return subst->getReplacement().getUnderlying(); in getUnderlying()
HDExprCXX.h3589 Expr *getReplacement() const { return cast<Expr>(Replacement); } in getReplacement() function
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
HDEnvironment.cpp38 E = cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(); in ignoreTransparentExprs()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGExprComplex.cpp114 return Visit(PE->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
HDCGExprAgg.cpp116 return Visit(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
HDCGExprConstant.cpp623 return Visit(PE->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
HDCGExpr.cpp927 return EmitLValue(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in EmitLValue()
HDCGExprScalar.cpp214 return Visit(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaTemplateDeduction.cpp124 E = Subst->getReplacement(); in getDeducedParameterFromExpr()
4615 E = Subst->getReplacement(); in MarkUsedTemplateParameters()
HDSemaTemplate.cpp4468 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction()
4480 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction()
4749 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentPointerToMember()
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTWriterStmt.cpp1563 Writer.AddStmt(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
HDASTWriter.cpp5279 AddTemplateName(subst->getReplacement(), Record); in AddTemplateName()