clang
3.7.0
|
This file contains the declaration of the FormatToken, a wrapper around Token with additional information related to formatting. More...
#include "clang/Basic/IdentifierTable.h"
#include "clang/Basic/OperatorPrecedence.h"
#include "clang/Format/Format.h"
#include "clang/Lex/Lexer.h"
#include <memory>
Go to the source code of this file.
Classes | |
struct | clang::format::FormatToken |
A wrapper around a Token storing information about the whitespace characters preceding it. More... | |
class | clang::format::TokenRole |
class | clang::format::CommaSeparatedList |
struct | clang::format::AdditionalKeywords |
Encapsulates keywords that are context sensitive or for languages not properly supported by Clang's lexer. More... | |
Namespaces | |
clang | |
clang::format | |
Macros | |
#define | LIST_TOKEN_TYPES |
#define | TYPE(X) TT_##X, |
Functions | |
const char * | clang::format::getTokenTypeName (TokenType Type) |
Determines the name of a token type. More... | |
This file contains the declaration of the FormatToken, a wrapper around Token with additional information related to formatting.
Definition in file FormatToken.h.
#define LIST_TOKEN_TYPES |
Definition at line 28 of file FormatToken.h.
Referenced by clang::format::getTokenTypeName().
Definition at line 90 of file FormatToken.h.