Lines Matching refs:APValue
451 void mangleTemplateArgValue(QualType T, const APValue &V,
1691 const APValue &V, in mangleTemplateArgValue()
1694 case APValue::None: in mangleTemplateArgValue()
1695 case APValue::Indeterminate: in mangleTemplateArgValue()
1703 case APValue::Int: in mangleTemplateArgValue()
1710 case APValue::Float: in mangleTemplateArgValue()
1716 case APValue::LValue: { in mangleTemplateArgValue()
1724 APValue::LValueBase Base = V.getLValueBase(); in mangleTemplateArgValue()
1751 for (APValue::LValuePathEntry E : V.getLValuePath()) { in mangleTemplateArgValue()
1773 for (APValue::LValuePathEntry E : V.getLValuePath()) { in mangleTemplateArgValue()
1784 case APValue::MemberPointer: { in mangleTemplateArgValue()
1805 case APValue::Struct: { in mangleTemplateArgValue()
1823 case APValue::Union: in mangleTemplateArgValue()
1833 case APValue::ComplexInt: in mangleTemplateArgValue()
1844 case APValue::ComplexFloat: in mangleTemplateArgValue()
1852 case APValue::Array: { in mangleTemplateArgValue()
1857 const APValue &ElemV = I < V.getArrayInitializedElts() in mangleTemplateArgValue()
1867 case APValue::Vector: { in mangleTemplateArgValue()
1876 const APValue &ElemV = V.getVectorElt(I); in mangleTemplateArgValue()
1884 case APValue::AddrLabelDiff: in mangleTemplateArgValue()
1885 case APValue::FixedPoint: in mangleTemplateArgValue()