nixd
Loading...
Searching...
No Matches
nixf::ExprOpHasAttr Member List

This is the complete list of members for nixf::ExprOpHasAttr, including all inherited members.

attrpath() constnixf::ExprOpHasAttrinline
children() const overridenixf::ExprOpHasAttrinlinevirtual
ChildVector typedefnixf::Node
classof(const Node *N)nixf::Exprinlinestatic
descend(PositionRange Range) constnixf::Nodeinline
expr() constnixf::ExprOpHasAttrinline
Expr(NodeKind Kind, LexerCursorRange Range)nixf::Exprinlineexplicitprotected
ExprOp(NodeKind Kind, LexerCursorRange Range, std::shared_ptr< Op > O)nixf::ExprOpinline
ExprOpHasAttr(LexerCursorRange Range, std::shared_ptr< Op > O, std::shared_ptr< Expr > E, std::shared_ptr< AttrPath > Path)nixf::ExprOpHasAttrinline
isExpr(NodeKind Kind)nixf::Exprinlinestatic
kind() constnixf::Nodeinline
lCur() constnixf::Nodeinline
maybeLambda(NodeKind Kind)nixf::Exprinlinestatic
maybeLambda() constnixf::Exprinline
name(NodeKind Kind)nixf::Nodestatic
name() constnixf::Nodeinline
NK_BeginExpr enum valuenixf::Node
NK_EndExpr enum valuenixf::Node
Node(NodeKind Kind, LexerCursorRange Range)nixf::Nodeinlineexplicitprotected
NodeKind enum namenixf::Node
op() constnixf::ExprOpinline
positionRange() constnixf::Nodeinline
range() constnixf::Nodeinline
rCur() constnixf::Nodeinline
src(std::string_view Src) constnixf::Nodeinline
~Node()=defaultnixf::Nodevirtual