nixd
|
This is the complete list of members for nixf::ExprAttrs, including all inherited members.
binds() const | nixf::ExprAttrs | inline |
children() const override | nixf::ExprAttrs | inlinevirtual |
ChildVector typedef | nixf::Node | |
classof(const Node *N) | nixf::Expr | inlinestatic |
descend(PositionRange Range) const | nixf::Node | inline |
Expr(NodeKind Kind, LexerCursorRange Range) | nixf::Expr | inlineexplicitprotected |
ExprAttrs(LexerCursorRange Range, std::shared_ptr< Binds > Body, std::shared_ptr< Misc > Rec, SemaAttrs SA) | nixf::ExprAttrs | inline |
isExpr(NodeKind Kind) | nixf::Expr | inlinestatic |
isRecursive() const | nixf::ExprAttrs | inline |
kind() const | nixf::Node | inline |
lCur() const | nixf::Node | inline |
maybeLambda(NodeKind Kind) | nixf::Expr | inlinestatic |
maybeLambda() const | nixf::Expr | inline |
name(NodeKind Kind) | nixf::Node | static |
name() const | nixf::Node | inline |
NK_BeginExpr enum value | nixf::Node | |
NK_EndExpr enum value | nixf::Node | |
Node(NodeKind Kind, LexerCursorRange Range) | nixf::Node | inlineexplicitprotected |
NodeKind enum name | nixf::Node | |
positionRange() const | nixf::Node | inline |
range() const | nixf::Node | inline |
rCur() const | nixf::Node | inline |
rec() const | nixf::ExprAttrs | inline |
Sema class | nixf::ExprAttrs | friend |
sema() const | nixf::ExprAttrs | inline |
src(std::string_view Src) const | nixf::Node | inline |
~Node()=default | nixf::Node | virtual |