clang-tools 20.0.0git
|
Classes | |
struct | DisableOutputQuery |
struct | EnableOutputQuery |
struct | FileQuery |
struct | HelpQuery |
Query for "help". More... | |
struct | InvalidQuery |
Any query which resulted in a parse error. The error message is in ErrStr. More... | |
struct | LetQuery |
struct | MatchQuery |
Query for "match MATCHER". More... | |
struct | NoOpQuery |
No-op query (i.e. a blank line). More... | |
struct | Query |
class | QueryParser |
class | QuerySession |
Represents the state for a particular clang-query session. More... | |
struct | QuitQuery |
Query for "quit". More... | |
struct | SetExclusiveOutputQuery |
struct | SetNonExclusiveOutputQuery |
struct | SetQuery |
Query for "set VAR VALUE". More... | |
struct | SetQueryKind |
struct | SetQueryKind< bool > |
struct | SetQueryKind< OutputKind > |
struct | SetQueryKind< TraversalKind > |
Typedefs | |
typedef llvm::IntrusiveRefCntPtr< Query > | QueryRef |
Enumerations | |
enum | OutputKind { OK_Diag , OK_Print , OK_DetailedAST } |
enum | QueryKind { QK_Invalid , QK_NoOp , QK_Help , QK_Let , QK_Match , QK_SetBool , QK_SetOutputKind , QK_SetTraversalKind , QK_EnableOutputKind , QK_DisableOutputKind , QK_Quit , QK_File } |
typedef llvm::IntrusiveRefCntPtr<Query> clang::query::QueryRef |