|
LLVM 24.0.0git
|
#include "llvm/MC/MCParser/AsmLexer.h"#include "llvm/ADT/APInt.h"#include "llvm/ADT/ArrayRef.h"#include "llvm/ADT/StringExtras.h"#include "llvm/ADT/StringRef.h"#include "llvm/MC/MCAsmInfo.h"#include "llvm/Support/Compiler.h"#include "llvm/Support/SMLoc.h"#include "llvm/Support/SaveAndRestore.h"#include "llvm/Support/raw_ostream.h"#include <cassert>#include <cctype>#include <cstdio>#include <cstring>#include <string>Go to the source code of this file.
Functions | |
| static void | SkipIgnoredIntegerSuffix (const char *&CurPtr) |
| static unsigned | doHexLookAhead (const char *&CurPtr, unsigned DefaultRadix, bool LexHex) |
| static const char * | findLastDigit (const char *CurPtr, unsigned DefaultRadix) |
| static AsmToken | intToken (StringRef Ref, APInt &Value) |
| static std::string | radixName (unsigned Radix) |
Definition at line 343 of file AsmLexer.cpp.
References llvm::isDigit(), and llvm::isHexDigit().
Definition at line 368 of file AsmLexer.cpp.
References llvm::hexDigitValue().
Definition at line 375 of file AsmLexer.cpp.
References llvm::AsmToken::BigNum, llvm::AsmToken::Integer, and llvm::Ref.
|
static |
Definition at line 381 of file AsmLexer.cpp.
Definition at line 331 of file AsmLexer.cpp.