#include "Lexer.h"
#include "Token.h"
#include "mlir/AsmParser/CodeComplete.h"
#include "mlir/IR/Diagnostics.h"
#include "mlir/IR/Location.h"
#include "mlir/IR/MLIRContext.h"
#include "mlir/Support/LLVM.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/StringExtras.h"
#include "llvm/ADT/StringSwitch.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/Support/SourceMgr.h"
#include <cassert>
#include <cctype>
#include "TokenKinds.def"
Go to the source code of this file.
|
#define | TOK_KEYWORD(SPELLING) .Case(#SPELLING, Token::kw_##SPELLING) |
|
◆ TOK_KEYWORD
#define TOK_KEYWORD |
( |
|
SPELLING | ) |
.Case(#SPELLING, Token::kw_##SPELLING) |
◆ isPunct()
static bool isPunct |
( |
char |
c | ) |
|
|
static |