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

References

tools/clang/include/clang/Lex/LiteralSupport.h
   97   unsigned getRadix() const { return radix; }
tools/clang/lib/Lex/LiteralSupport.cpp
  559     radix = 10;
  753   assert((radix == 8 || radix == 10) && "Unexpected radix");
  753   assert((radix == 8 || radix == 10) && "Unexpected radix");
  760             diag::err_invalid_digit) << StringRef(s, 1) << (radix == 8 ? 1 : 0);
  768     radix = 10;
  777     radix = 10;
  855     radix = 16;
  926     radix = 2;
  945   radix = 8;
  957       radix = 10;
  990   if (alwaysFitsInto64Bits(radix, NumDigits)) {
  994         N = N * radix + llvm::hexDigitValue(*Ptr);
 1005   llvm::APInt RadixVal(Val.getBitWidth(), radix);
 1019     assert(C < radix && "NumericLiteralParser ctor should have rejected this");
 1062   assert(radix == 16 || radix == 10);
 1062   assert(radix == 16 || radix == 10);
 1084     if (alwaysFitsInto64Bits(radix, NumExpDigits)) {
 1114   if (radix == 10)
 1135     assert(C < radix && "NumericLiteralParser ctor should have rejected this");
 1137     Val *= radix;
 1147   if (radix == 16) FractBaseShift *= 4;
 1152   uint64_t Base = (radix == 16) ? 2 : 10;