Zen
A cross-platform functional programming language
|
Class to ensure proper exit from import level. More...
Public Member Functions | |
ImportLevelHandler (zbl::ParseContext &pctx, const z::string &fname, const Ast::TypeDefTypeSpec::NativeType &ntype) | |
Default constructor. | |
~ImportLevelHandler () | |
Destructor. | |
Private Attributes | |
zbl::ParseContext & | _pctx |
Parse context. |
Class to ensure proper exit from import level.
ImportLevelHandler | ( | zbl::ParseContext & | pctx, |
const z::string & | fname, | ||
const Ast::TypeDefTypeSpec::NativeType & | ntype | ||
) | [inline] |
Default constructor.
pctx | Parse context |
fname | The import name |
ntype | The native type of the import header |