clang 20.0.0git
|
This file defines the ExtractAPI APISetVisitor interface. More...
Go to the source code of this file.
Classes | |
class | clang::extractapi::APISetVisitor< Derived > |
The base interface of visitors for API information, the interface and usage is almost identical to RecurisveASTVistor. More... | |
Namespaces | |
namespace | clang |
The JSON file list parser is used to communicate input to InstallAPI. | |
namespace | clang::extractapi |
Macros | |
#define | TRY_TO(CALL_EXPR) |
#define | GENERATE_TRAVERSE_METHOD(CLASS, BASE) |
#define | GENERATE_WALKUP_AND_VISIT_METHODS(CLASS, BASE) |
#define | CONCRETE_RECORD(CLASS, BASE, KIND) |
#define | ABSTRACT_RECORD(CLASS, BASE) GENERATE_WALKUP_AND_VISIT_METHODS(CLASS, BASE) |
#define | CONCRETE_RECORD(CLASS, BASE, KIND) |
This file defines the ExtractAPI APISetVisitor interface.
Definition in file APISetVisitor.h.
#define ABSTRACT_RECORD | ( | CLASS, | |
BASE | |||
) | GENERATE_WALKUP_AND_VISIT_METHODS(CLASS, BASE) |
Definition at line 111 of file APISetVisitor.h.
#define CONCRETE_RECORD | ( | CLASS, | |
BASE, | |||
KIND | |||
) |
Definition at line 107 of file APISetVisitor.h.
#define CONCRETE_RECORD | ( | CLASS, | |
BASE, | |||
KIND | |||
) |
Definition at line 107 of file APISetVisitor.h.
#define GENERATE_TRAVERSE_METHOD | ( | CLASS, | |
BASE | |||
) |
Definition at line 92 of file APISetVisitor.h.
#define GENERATE_WALKUP_AND_VISIT_METHODS | ( | CLASS, | |
BASE | |||
) |
#define TRY_TO | ( | CALL_EXPR | ) |
Definition at line 26 of file APISetVisitor.h.
Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!
Check out: eBank.nz (Art Generator) |
Netwrck.com (AI Tools) |
Text-Generator.io (AI API) |
BitBank.nz (Crypto AI) |
ReadingTime (Kids Reading) |
RewordGame |
BigMultiplayerChess |
WebFiddle |
How.nz |
Helix AI Assistant