|
LLVM
8.0.1
|
#include "LLLexer.h"#include "llvm/ADT/APInt.h"#include "llvm/ADT/STLExtras.h"#include "llvm/ADT/StringExtras.h"#include "llvm/ADT/Twine.h"#include "llvm/IR/DerivedTypes.h"#include "llvm/IR/Instruction.h"#include "llvm/Support/ErrorHandling.h"#include "llvm/Support/SourceMgr.h"#include <cassert>#include <cctype>#include <cstdio>
Go to the source code of this file.
Macros | |
| #define | KEYWORD(STR) |
| #define | TYPEKEYWORD(STR, LLVMTY) |
| #define | INSTKEYWORD(STR, Enum) |
| #define | DWKEYWORD(TYPE, TOKEN) |
Functions | |
| static void | UnEscapeLexed (std::string &Str) |
| static bool | isLabelChar (char C) |
| isLabelChar - Return true for [-a-zA-Z$._0-9]. More... | |
| static const char * | isLabelTail (const char *CurPtr) |
| isLabelTail - Return true if this pointer points to a valid end of a label. More... | |
| #define DWKEYWORD | ( | TYPE, | |
| TOKEN | |||
| ) |
| #define INSTKEYWORD | ( | STR, | |
| Enum | |||
| ) |
| #define KEYWORD | ( | STR | ) |
| #define TYPEKEYWORD | ( | STR, | |
| LLVMTY | |||
| ) |
isLabelChar - Return true for [-a-zA-Z$._0-9].
Definition at line 142 of file LLLexer.cpp.
Referenced by isLabelTail().
isLabelTail - Return true if this pointer points to a valid end of a label.
Definition at line 148 of file LLLexer.cpp.
References isLabelChar().
|
static |
Definition at line 115 of file LLLexer.cpp.
References llvm::hexDigitValue().
1.8.13