reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
6452 Arg, ParamType, Value, CCEK_TemplateArg); 6466 switch (Value.getKind()) { 6476 Converted = TemplateArgument(Context, Value.getInt(), CanonParamType); 6482 if (!Value.getMemberPointerPath().empty()) { 6485 << Value.getMemberPointerDecl() << ParamType 6490 auto *VD = const_cast<ValueDecl*>(Value.getMemberPointerDecl()); 6504 APValue::LValueBase Base = Value.getLValueBase(); 6517 if (Value.hasLValuePath() && Value.getLValuePath().size() == 1 && 6517 if (Value.hasLValuePath() && Value.getLValuePath().size() == 1 && 6519 Value.getLValuePath()[0].getAsArrayIndex() == 0 && 6520 !Value.isLValueOnePastTheEnd() && ParamType->isPointerType()) { 6524 } else if (!Value.hasLValuePath() || Value.getLValuePath().size() || 6524 } else if (!Value.hasLValuePath() || Value.getLValuePath().size() || 6525 Value.isLValueOnePastTheEnd()) { 6527 << Value.getAsString(Context, ParamType);