reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/Basic/FixedPoint.h
  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);