![]() |
Spicy
|
This is the complete list of members for hilti::declaration::GlobalVariable, including all inherited members.
| _clone(ASTContext *ctx) const =0 | hilti::Node | protectedpure virtual |
| _dump() const override | hilti::Declaration | protectedvirtual |
| _typename() const | hilti::Node | inlineprotectedvirtual |
| addChild(ASTContext *ctx, Node *n) | hilti::Node | inline |
| addChildren(ASTContext *ctx, const Nodes &children) | hilti::Node | inline |
| addError(std::string msg, std::vector< std::string > context={}) | hilti::Node | inline |
| addError(std::string msg, node::ErrorPriority priority, std::vector< std::string > context={}) | hilti::Node | inline |
| addError(std::string msg, const Location &l, std::vector< std::string > context={}) | hilti::Node | inline |
| addError(std::string msg, Location l, node::ErrorPriority priority, std::vector< std::string > context={}) | hilti::Node | inline |
| as() const | hilti::Node | inline |
| as() | hilti::Node | inline |
| branchTag() const | hilti::Node | inlinevirtual |
| canonicalID() const | hilti::Declaration | inline |
| child(unsigned int i) const | hilti::Node | inline |
| child(unsigned int i) const | hilti::Node | inline |
| children() const | hilti::Node | inline |
| children(int begin, std::optional< int > end) const | hilti::Node | inline |
| children(int begin, std::optional< int > end) | hilti::Node | inline |
| childrenOfType() const | hilti::Node | inline |
| childTryAs(unsigned int i) const | hilti::Node | inline |
| clearChildren() | hilti::Node | |
| clearDocumentation() | hilti::node::WithDocString | inline |
| clearErrors() | hilti::Node | inline |
| clearScope() | hilti::Node | inline |
| create(ASTContext *ctx, ID id, QualifiedType *type, Expressions args, hilti::Expression *init=nullptr, declaration::Linkage linkage=Linkage::Private, Meta meta={}) (defined in hilti::declaration::GlobalVariable) | hilti::declaration::GlobalVariable | inlinestatic |
| create(ASTContext *ctx, ID id, QualifiedType *type, hilti::Expression *init=nullptr, declaration::Linkage linkage=Linkage::Private, Meta meta={}) (defined in hilti::declaration::GlobalVariable) | hilti::declaration::GlobalVariable | inlinestatic |
| create(ASTContext *ctx, ID id, QualifiedType *type, declaration::Linkage linkage=Linkage::Private, Meta meta={}) (defined in hilti::declaration::GlobalVariable) | hilti::declaration::GlobalVariable | inlinestatic |
| create(ASTContext *ctx, ID id, hilti::Expression *init, declaration::Linkage linkage=Linkage::Private, const Meta &meta={}) (defined in hilti::declaration::GlobalVariable) | hilti::declaration::GlobalVariable | inlinestatic |
| create(ASTContext *ctx, ID id, declaration::Linkage linkage=Linkage::Private, const Meta &meta={}) (defined in hilti::declaration::GlobalVariable) | hilti::declaration::GlobalVariable | inlinestatic |
| Declaration(const Declaration &other) (defined in hilti::Declaration) | hilti::Declaration | inline |
| Declaration(Declaration &&other)=default (defined in hilti::Declaration) | hilti::Declaration | |
| Declaration(ASTContext *ctx, node::Tags node_tags, Nodes children, ID id, declaration::Linkage linkage, Meta meta={}) (defined in hilti::Declaration) | hilti::Declaration | inlineprotected |
| declarationIndex() const | hilti::Declaration | inline |
| dispatch(visitor::Dispatcher &v)=0 | hilti::Node | pure virtual |
| displayName() const final | hilti::declaration::GlobalVariable | inlinevirtual |
| documentation() const | hilti::node::WithDocString | inline |
| dump() const | hilti::Node | |
| errors() const | hilti::Node | inline |
| fullyQualifiedID() const | hilti::Declaration | inline |
| getOrCreateScope() | hilti::Node | inline |
| GlobalVariable(ASTContext *ctx, Nodes children, ID id, declaration::Linkage linkage, Meta meta) (defined in hilti::declaration::GlobalVariable) | hilti::declaration::GlobalVariable | inlineprotected |
| hasChild(const Node *n, bool recurse=false) const | hilti::Node | inline |
| hasErrors() const | hilti::Node | inline |
| hasParent() const | hilti::Node | inline |
| HILTI_NODE_0(Declaration, override) (defined in hilti::Declaration) | hilti::Declaration | protected |
| HILTI_NODE_1(declaration::GlobalVariable, Declaration, final) (defined in hilti::declaration::GlobalVariable) | hilti::declaration::GlobalVariable | protected |
| id() const | hilti::Declaration | inline |
| identity() const | hilti::Node | inline |
| inheritScope() const | hilti::Node | inlinevirtual |
| init() const (defined in hilti::declaration::GlobalVariable) | hilti::declaration::GlobalVariable | inline |
| isA() const | hilti::Node | inline |
| isA_() const | hilti::Node | inline |
| isRetained() const | hilti::Node | inline |
| linkage() const | hilti::Declaration | inline |
| location() const | hilti::Node | inline |
| lookupID(const ID &id, const std::string_view &what) const | hilti::Node | |
| meta() const | hilti::Node | inline |
| Node(ASTContext *ctx, node::Tags node_tags, Nodes children, Meta meta) | hilti::Node | inlineprotected |
| Node(ASTContext *ctx, node::Tags node_tags, Meta meta) | hilti::Node | inlineprotected |
| Node(Node &&other)=default (defined in hilti::Node) | hilti::Node | protected |
| Node(const Node &other) | hilti::Node | inlineprotected |
| NodeLevel (defined in hilti::Node) | hilti::Node | static |
| nodeTag() const | hilti::Node | inline |
| NodeTag (defined in hilti::Node) | hilti::Node | static |
| NodeTags (defined in hilti::Node) | hilti::Node | static |
| operator std::string() const | hilti::Node | inline |
| operator=(const Declaration &other)=delete (defined in hilti::Declaration) | hilti::Declaration | |
| operator=(Declaration &&other)=delete (defined in hilti::Declaration) | hilti::Declaration | |
| operator=(const Node &other)=delete (defined in hilti::Node) | hilti::Node | |
| operator=(Node &&other) noexcept=delete (defined in hilti::Node) | hilti::Node | |
| parent(int i=1) const | hilti::Node | inline |
| parent() const | hilti::Node | inline |
| pathLength() const | hilti::Node | inline |
| print(std::ostream &out, bool compact, bool user_visible) const | hilti::Node | |
| print() const | hilti::Node | |
| printRaw() const | hilti::Node | |
| properties() const override | hilti::Declaration | inlinevirtual |
| release() | hilti::Node | inline |
| removeChild(Node *n) | hilti::Node | inline |
| removeChildren(int begin, std::optional< int > end) | hilti::Node | inline |
| renderSelf(bool include_location=true) const | hilti::Node | |
| replaceChild(ASTContext *ctx, Node *old, Node *new_) | hilti::Node | |
| replaceChildren(ASTContext *ctx, const Nodes &children) | hilti::Node | |
| retain() | hilti::Node | inline |
| scope() const | hilti::Node | inline |
| setCanonicalID(ID id) | hilti::Declaration | inline |
| setChild(ASTContext *ctx, size_t idx, Node *n) | hilti::Node | inline |
| setDeclarationIndex(ast::DeclarationIndex index) (defined in hilti::Declaration) | hilti::Declaration | inlineprotected |
| setDocumentation(DocString doc) | hilti::node::WithDocString | inline |
| setFullyQualifiedID(ID id) | hilti::Declaration | inline |
| setID(const ID &id) | hilti::Declaration | inline |
| setInit(ASTContext *ctx, hilti::Expression *init) (defined in hilti::declaration::GlobalVariable) | hilti::declaration::GlobalVariable | inline |
| setLinkage(declaration::Linkage linkage) | hilti::Declaration | inline |
| setMeta(Meta m) | hilti::Node | inline |
| setType(ASTContext *ctx, QualifiedType *t) (defined in hilti::declaration::GlobalVariable) | hilti::declaration::GlobalVariable | inline |
| setTypeArguments(ASTContext *ctx, Expressions args) (defined in hilti::declaration::GlobalVariable) | hilti::declaration::GlobalVariable | inline |
| sibling(Node *n) const | hilti::Node | inline |
| tryAs() const | hilti::Node | inline |
| tryAs() | hilti::Node | inline |
| tryAs_() | hilti::Node | inline |
| type() const (defined in hilti::declaration::GlobalVariable) | hilti::declaration::GlobalVariable | inline |
| typeArguments() const (defined in hilti::declaration::GlobalVariable) | hilti::declaration::GlobalVariable | inline |
| typename_() const | hilti::Node | inline |
| ~Declaration() override (defined in hilti::Declaration) | hilti::Declaration | |
| ~Node() (defined in hilti::Node) | hilti::Node | virtual |