#include <Attrs.h>
Definition at line 189 of file Attrs.h.
◆ AttributeKind
Enumerator |
---|
Plain | a = b;
|
Inherit | inherit a b c;
|
InheritFrom | inherit (expr) a b c
|
Definition at line 191 of file Attrs.h.
◆ Attribute()
nixf::Attribute::Attribute |
( |
std::shared_ptr< Node > | Key, |
|
|
std::shared_ptr< Expr > | Value, |
|
|
AttributeKind | Kind ) |
|
inline |
◆ fromInherit()
bool nixf::Attribute::fromInherit |
( |
| ) |
const |
|
inlinenodiscard |
◆ key()
Node & nixf::Attribute::key |
( |
| ) |
const |
|
inlinenodiscard |
◆ kind()
◆ value()
Expr * nixf::Attribute::value |
( |
| ) |
const |
|
inlinenodiscard |
The documentation for this class was generated from the following file: