reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 2445   switch (Arg.getKind()) {
 2451         Arg, Context.getTrivialTypeSourceInfo(Arg.getAsType(), Loc));
 2451         Arg, Context.getTrivialTypeSourceInfo(Arg.getAsType(), Loc));
 2455       NTTPType = Arg.getParamTypeForDecl();
 2456     Expr *E = BuildExpressionFromDeclTemplateArgument(Arg, NTTPType, Loc)
 2463       NTTPType = Arg.getNullPtrType();
 2464     Expr *E = BuildExpressionFromDeclTemplateArgument(Arg, NTTPType, Loc)
 2472         BuildExpressionFromIntegralTemplateArgument(Arg, Loc).getAs<Expr>();
 2479       TemplateName Template = Arg.getAsTemplate();
 2486       if (Arg.getKind() == TemplateArgument::Template)
 2487         return TemplateArgumentLoc(Arg, Builder.getWithLocInContext(Context),
 2490       return TemplateArgumentLoc(Arg, Builder.getWithLocInContext(Context),
 2495     return TemplateArgumentLoc(Arg, Arg.getAsExpr());
 2495     return TemplateArgumentLoc(Arg, Arg.getAsExpr());
 2498     return TemplateArgumentLoc(Arg, TemplateArgumentLocInfo());