Searched refs:getReplacement (Results 1 – 22 of 22) sorted by relevance
79 return sub->getReplacement().getAsTemplateDecl(); in getAsTemplateDecl()149 subst->getReplacement().print(OS, Policy, SuppressNNS); in print()
1192 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()
191 cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in ClassifyInternal()
954 mangleExistingSubstitution(subst->getReplacement()); in mangleUnresolvedPrefix()1606 mangleType(subst->getReplacement()); in mangleType()2736 mangleExpression(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(), in mangleExpression()
1227 Visit(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
1211 ArgExpr = SNTTPE->getReplacement(); in GetExpr()
2014 Visit(Node->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
3995 { return StmtVisitorTy::Visit(E->getReplacement()); } in VisitSubstNonTypeTemplateParmExpr()8732 CheckICE(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(), Ctx); in CheckICE()
4887 TemplateName replacement = Import(subst->getReplacement()); in Import()
4126 return getCanonicalTemplateName(subst->getReplacement()); in getCanonicalTemplateName()
353 TemplateName getReplacement() const { return Replacement; } in getReplacement() function368 return subst->getReplacement().getUnderlying(); in getUnderlying()
3576 Expr *getReplacement() const { return cast<Expr>(Replacement); } in getReplacement() function
38 E = cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(); in ignoreTransparentExprs()
113 return Visit(PE->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
110 return Visit(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
600 return Visit(PE->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
900 return EmitLValue(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in EmitLValue()
213 return Visit(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
150 E = Subst->getReplacement(); in getDeducedParameterFromExpr()4711 E = Subst->getReplacement(); in MarkUsedTemplateParameters()
4407 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction()4419 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction()4688 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentPointerToMember()
1550 Writer.AddStmt(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr()
5442 AddTemplateName(subst->getReplacement(), Record); in AddTemplateName()