reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1331 type = argExpr->getType(); 1353 type = parm->getExpansionType(SemaRef.ArgumentPackSubstitutionIndex); 1356 type = SemaRef.SubstType( 1360 type = SemaRef.SubstType(VD ? arg.getParamTypeForDecl() : arg.getNullPtrType(), 1363 assert(!type.isNull() && "type substitution failed for param type"); 1364 assert(!type->isDependentType() && "param type still dependent"); 1365 result = SemaRef.BuildExpressionFromDeclTemplateArgument(arg, type, loc); 1367 if (!result.isInvalid()) type = result.get()->getType(); 1373 type = arg.getIntegralType(); 1379 type, resultExpr->getValueKind(), loc, parm, resultExpr);