Lines Matching refs:APValue
452 void mangleTemplateArgValue(QualType T, const APValue &V,
1695 const APValue &V, in mangleTemplateArgValue()
1698 case APValue::None: in mangleTemplateArgValue()
1699 case APValue::Indeterminate: in mangleTemplateArgValue()
1707 case APValue::Int: in mangleTemplateArgValue()
1714 case APValue::Float: in mangleTemplateArgValue()
1720 case APValue::LValue: { in mangleTemplateArgValue()
1728 APValue::LValueBase Base = V.getLValueBase(); in mangleTemplateArgValue()
1755 for (APValue::LValuePathEntry E : V.getLValuePath()) { in mangleTemplateArgValue()
1777 for (APValue::LValuePathEntry E : V.getLValuePath()) { in mangleTemplateArgValue()
1788 case APValue::MemberPointer: { in mangleTemplateArgValue()
1809 case APValue::Struct: { in mangleTemplateArgValue()
1827 case APValue::Union: in mangleTemplateArgValue()
1837 case APValue::ComplexInt: in mangleTemplateArgValue()
1848 case APValue::ComplexFloat: in mangleTemplateArgValue()
1856 case APValue::Array: { in mangleTemplateArgValue()
1861 const APValue &ElemV = I < V.getArrayInitializedElts() in mangleTemplateArgValue()
1871 case APValue::Vector: { in mangleTemplateArgValue()
1880 const APValue &ElemV = V.getVectorElt(I); in mangleTemplateArgValue()
1888 case APValue::AddrLabelDiff: in mangleTemplateArgValue()
1889 case APValue::FixedPoint: in mangleTemplateArgValue()