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

References

tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
 1328   if (arg.getKind() == TemplateArgument::Expression) {
 1329     Expr *argExpr = arg.getAsExpr();
 1333   } else if (arg.getKind() == TemplateArgument::Declaration ||
 1334              arg.getKind() == TemplateArgument::NullPtr) {
 1336     if (arg.getKind() == TemplateArgument::Declaration) {
 1337       VD = arg.getAsDecl();
 1360       type = SemaRef.SubstType(VD ? arg.getParamTypeForDecl() : arg.getNullPtrType(),
 1360       type = SemaRef.SubstType(VD ? arg.getParamTypeForDecl() : arg.getNullPtrType(),
 1365     result = SemaRef.BuildExpressionFromDeclTemplateArgument(arg, type, loc);
 1369     result = SemaRef.BuildExpressionFromIntegralTemplateArgument(arg, loc);
 1373     type = arg.getIntegralType();