Lines Matching refs:APValue
437 void mangleTemplateArgValue(QualType T, const APValue &V,
1660 const APValue &V, in mangleTemplateArgValue()
1663 case APValue::None: in mangleTemplateArgValue()
1664 case APValue::Indeterminate: in mangleTemplateArgValue()
1672 case APValue::Int: in mangleTemplateArgValue()
1679 case APValue::Float: in mangleTemplateArgValue()
1685 case APValue::LValue: { in mangleTemplateArgValue()
1693 APValue::LValueBase Base = V.getLValueBase(); in mangleTemplateArgValue()
1720 for (APValue::LValuePathEntry E : V.getLValuePath()) { in mangleTemplateArgValue()
1742 for (APValue::LValuePathEntry E : V.getLValuePath()) { in mangleTemplateArgValue()
1753 case APValue::MemberPointer: { in mangleTemplateArgValue()
1774 case APValue::Struct: { in mangleTemplateArgValue()
1792 case APValue::Union: in mangleTemplateArgValue()
1802 case APValue::ComplexInt: in mangleTemplateArgValue()
1813 case APValue::ComplexFloat: in mangleTemplateArgValue()
1821 case APValue::Array: { in mangleTemplateArgValue()
1826 const APValue &ElemV = I < V.getArrayInitializedElts() in mangleTemplateArgValue()
1836 case APValue::Vector: { in mangleTemplateArgValue()
1845 const APValue &ElemV = V.getVectorElt(I); in mangleTemplateArgValue()
1853 case APValue::AddrLabelDiff: in mangleTemplateArgValue()
1854 case APValue::FixedPoint: in mangleTemplateArgValue()