Lines Matching defs:Radix
303 static std::string radixName(unsigned Radix) {
304 switch (Radix) {
314 return "base-" + std::to_string(Radix);
373 unsigned Radix = 0;
377 Radix = 16;
381 Radix = 10;
386 Radix = 8;
390 Radix = 2;
394 Radix = 10;
398 Radix = 2;
401 if (Radix) {
405 if (Result.drop_back().getAsInteger(Radix, Value))
406 return ReturnError(TokStart, "invalid " + radixName(Radix) + " number");
464 unsigned Radix = doHexLookAhead(CurPtr, 10, LexMasmIntegers);
467 bool IsHex = Radix == 16;
479 if (Result.getAsInteger(Radix, Value))
480 return ReturnError(TokStart, "invalid " + radixName(Radix) + " number");
551 unsigned Radix = doHexLookAhead(CurPtr, 8, LexMasmIntegers);
553 if (Result.getAsInteger(Radix, Value))
554 return ReturnError(TokStart, "invalid " + radixName(Radix) + " number");
557 if (Radix == 16)