Clingo
Loading...
Searching...
No Matches
Clingo::AST::Node Member List

This is the complete list of members for Clingo::AST::Node, including all inherited members.

accept(Visitor const &fun) constClingo::AST::Nodeinline
accept(Library const &lib, Transformer const &fun) const -> std::optional< Node >Clingo::AST::Nodeinline
c_castClingo::AST::Nodefriend
create(Library const &lib, Args const &...args) -> NodeClingo::AST::Nodeinlinestatic
hash() const noexcept -> size_tClingo::AST::Nodeinline
location(Attribute attribute) const -> LocationClingo::AST::Nodeinline
node(Attribute attribute) const -> NodeClingo::AST::Nodeinline
Node(clingo_ast_t *ast, bool copy=false)Clingo::AST::Nodeinlineexplicit
nodes(Attribute attribute) const -> std::vector< Node >Clingo::AST::Nodeinline
number(Attribute attribute) const -> intClingo::AST::Nodeinline
operator<=>Clingo::AST::Nodefriend
operator==Clingo::AST::Nodefriend
optional_node(Attribute attribute) const -> std::optional< Node >Clingo::AST::Nodeinline
string(Attribute attribute) const -> std::string_viewClingo::AST::Nodeinline
strings(Attribute attribute) const -> std::vector< std::string_view >Clingo::AST::Nodeinline
symbol(Attribute attribute) const -> SymbolClingo::AST::Nodeinline
symbols(Attribute attribute) const -> SymbolVectorClingo::AST::Nodeinline
to_string() const -> std::stringClingo::AST::Nodeinline
type() const -> NodeTypeClingo::AST::Nodeinline
update(Library const &lib, Updater const &fun) const -> NodeClingo::AST::Nodeinline