clang 20.0.0git
|
#include "clang/Basic/TokenKinds.h"
#include "clang/Tooling/Syntax/TokenManager.h"
#include "llvm/ADT/iterator.h"
#include "llvm/Support/Allocator.h"
#include <cstdint>
#include <vector>
Go to the source code of this file.
Classes | |
class | clang::syntax::Arena |
A memory arena for syntax trees. More... | |
class | clang::syntax::Node |
A node in a syntax tree. More... | |
class | clang::syntax::Leaf |
A leaf node points to a single token. More... | |
class | clang::syntax::Tree |
A node that has children and represents a syntactic language construct. More... | |
struct | clang::syntax::Tree::ChildIterator |
child_iterator is not invalidated by mutations. More... | |
struct | clang::syntax::Tree::ConstChildIterator |
class | clang::syntax::List |
A list of Elements separated or terminated by a fixed token. More... | |
struct | clang::syntax::List::ElementAndDelimiter< Element > |
Namespaces | |
namespace | clang |
The JSON file list parser is used to communicate input to InstallAPI. | |
namespace | clang::syntax |