nixd
Loading...
Searching...
No Matches
Basic.h File Reference
#include "nixf/Basic/Range.h"
#include <boost/container/small_vector.hpp>
#include <cassert>
#include <string>
#include "nixf/Basic/NodeKinds.inc"

Go to the source code of this file.

Classes

class  nixf::Node
 
class  nixf::Expr
 
class  nixf::Misc
 Misc node, used for parentheses, keywords, etc. More...
 
class  nixf::Identifier
 Identifier. Variable names, attribute names, etc. More...
 
class  nixf::Dot
 Holds a "." in the language. More...
 

Namespaces

namespace  nixf
 

Macros

#define NODE(NAME)
 
#define EXPR(NAME)
 

Macro Definition Documentation

◆ EXPR

#define EXPR ( NAME)
Value:
NK_##NAME,

Definition at line 68 of file Basic.h.

◆ NODE

#define NODE ( NAME)
Value:
NK_##NAME,

Definition at line 15 of file Basic.h.