Lines Matching refs:APValue
457 void mangleTemplateArgValue(QualType T, const APValue &V, TplArgKind,
1610 static ValueDecl *getAsArrayToPointerDecayedDecl(QualType T, const APValue &V) { in getAsArrayToPointerDecayedDecl()
1794 const APValue &V, in mangleTemplateArgValue()
1798 case APValue::None: in mangleTemplateArgValue()
1799 case APValue::Indeterminate: in mangleTemplateArgValue()
1807 case APValue::Int: in mangleTemplateArgValue()
1814 case APValue::Float: in mangleTemplateArgValue()
1820 case APValue::LValue: { in mangleTemplateArgValue()
1828 APValue::LValueBase Base = V.getLValueBase(); in mangleTemplateArgValue()
1854 for (APValue::LValuePathEntry E : V.getLValuePath()) { in mangleTemplateArgValue()
1904 case APValue::MemberPointer: { in mangleTemplateArgValue()
1926 case APValue::Struct: { in mangleTemplateArgValue()
1944 case APValue::Union: in mangleTemplateArgValue()
1954 case APValue::ComplexInt: in mangleTemplateArgValue()
1965 case APValue::ComplexFloat: in mangleTemplateArgValue()
1973 case APValue::Array: { in mangleTemplateArgValue()
1978 const APValue &ElemV = I < V.getArrayInitializedElts() in mangleTemplateArgValue()
1988 case APValue::Vector: { in mangleTemplateArgValue()
1997 const APValue &ElemV = V.getVectorElt(I); in mangleTemplateArgValue()
2005 case APValue::AddrLabelDiff: in mangleTemplateArgValue()
2006 case APValue::FixedPoint: in mangleTemplateArgValue()