reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
110 llvm::APSInt getValue() const { return llvm::APSInt(Val, !Sema.isSigned()); } 111 inline unsigned getWidth() const { return Sema.getWidth(); } 112 inline unsigned getScale() const { return Sema.getScale(); } 113 inline bool isSaturated() const { return Sema.isSaturated(); } 114 inline bool isSigned() const { return Sema.isSigned(); } 115 inline bool hasPadding() const { return Sema.hasUnsignedPadding(); } 116 FixedPointSemantics getSemantics() const { return Sema; } 137 return APFixedPoint(Val >> Amt, Sema); 141 return APFixedPoint(Val << Amt, Sema);tools/clang/lib/Basic/FixedPoint.cpp
154 auto CommonFXSema = Sema.getCommonSemantics(Other.getSemantics()); 208 return APFixedPoint(-Val, Sema); 216 return Val.isMinSignedValue() ? getMax(Sema) : APFixedPoint(-Val, Sema); 216 return Val.isMinSignedValue() ? getMax(Sema) : APFixedPoint(-Val, Sema); 218 return APFixedPoint(Sema);