reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
38 using APSInt = llvm::APSInt;
53 APSInt toAPSInt() const { 56 APSInt toAPSInt(unsigned NumBits) const {tools/clang/lib/AST/Interp/Integral.h
80 explicit Integral(const APSInt &V) 106 APSInt toAPSInt() const { 109 APSInt toAPSInt(unsigned NumBits) const { 111 return APSInt(toAPSInt().sextOrTrunc(NumBits), !Signed); 113 return APSInt(toAPSInt().zextOrTrunc(NumBits), !Signed);tools/clang/lib/AST/Interp/Interp.h
115 APSInt Value = OpAP<APSInt>()(LHS.toAPSInt(Bits), RHS.toAPSInt(Bits)); 115 APSInt Value = OpAP<APSInt>()(LHS.toAPSInt(Bits), RHS.toAPSInt(Bits)); 748 APSInt APOffset(Offset.toAPSInt().extend(Bits + 2), false); 749 APSInt APIndex(Index.toAPSInt().extend(Bits + 2), false); 750 APSInt NewIndex = Add ? (APIndex + APOffset) : (APIndex - APOffset); 854 const APSInt Val = V.toAPSInt();