|
clang 22.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 |