Lines Matching refs:APSInt
39 typedef llvm::APSInt APSInt; typedef
72 APSInt Real, Imag;
112 typedef llvm::AlignedCharArrayUnion<void *, APSInt, APFloat, ComplexAPSInt,
121 explicit APValue(APSInt I) : Kind(Uninitialized) { in APValue()
130 APValue(APSInt R, APSInt I) : Kind(Uninitialized) { in APValue()
200 APSInt &getInt() { in getInt()
202 return *(APSInt*)(char*)Data.buffer; in getInt()
204 const APSInt &getInt() const { in getInt()
216 APSInt &getComplexIntReal() { in getComplexIntReal()
220 const APSInt &getComplexIntReal() const { in getComplexIntReal()
224 APSInt &getComplexIntImag() { in getComplexIntImag()
228 const APSInt &getComplexIntImag() const { in getComplexIntImag()
347 void setInt(APSInt I) { in setInt()
349 *(APSInt *)(char *)Data.buffer = std::move(I); in setInt()
362 void setComplexInt(APSInt R, APSInt I) { in setComplexInt()
406 new ((void*)Data.buffer) APSInt(1); in MakeInt()