class documentation
class DefinitionParser(BaseParser): (source)
Undocumented
Method | parse |
Undocumented |
Method | parse |
Undocumented |
Method | parse |
Undocumented |
Method | parse |
Undocumented |
Property | id |
Undocumented |
Property | language |
Undocumented |
Property | paren |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Just parse the simple ones. |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
named=False|'single'|True: 'single' is e.g., for function objects which doesn't need to name the arguments, but otherwise is a single name |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Inherited from BaseParser
:
Method | __init__ |
Undocumented |
Method | assert |
Undocumented |
Method | fail |
Undocumented |
Method | match |
Undocumented |
Method | read |
Undocumented |
Method | skip |
Undocumented |
Method | skip |
Undocumented |
Method | skip |
Undocumented |
Method | skip |
Undocumented |
Method | skip |
Undocumented |
Method | status |
Undocumented |
Method | warn |
Undocumented |
Instance Variable | allow |
Undocumented |
Instance Variable | config |
Undocumented |
Instance Variable | definition |
Undocumented |
Instance Variable | end |
Undocumented |
Instance Variable | last |
Undocumented |
Instance Variable | location |
Undocumented |
Instance Variable | other |
Undocumented |
Instance Variable | pos |
Undocumented |
Property | current |
Undocumented |
Property | eof |
Undocumented |
Property | matched |
Undocumented |
Method | _make |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Method | _parse |
Undocumented |
Instance Variable | _previous |
Undocumented |
Undocumented
Parameters | |
objectstr | Undocumented |
directivestr | Undocumented |
Returns | |
ASTDeclaration | Undocumented |
Undocumented
Parameters | |
outer:str|None | Undocumented |
typed:bool | Undocumented |
Returns | |
ASTDeclSpecs | Undocumented |
Just parse the simple ones.
Parameters | |
outer:str|None | Undocumented |
typed:bool | Undocumented |
Returns | |
ASTDeclSpecsSimple | Undocumented |
Undocumented
Parameters | |
named:bool|str | Undocumented |
paramstr | Undocumented |
typed:bool | Undocumented |
Returns | |
ASTDeclarator | Undocumented |
Undocumented
Parameters | |
named:bool|str | Undocumented |
paramstr | Undocumented |
typed:bool | Undocumented |
Returns | |
ASTDeclarator | Undocumented |
Undocumented
Parameters | |
end:list[ | Undocumented |
parser:Callable[ | Undocumented |
allow:bool | Undocumented |
Returns | |
ASTExpression | Undocumented |
Undocumented
Parameters | |
outer:str|None | Undocumented |
allowbool | Undocumented |
Returns | |
ASTInitializer|None | Undocumented |
Undocumented
Parameters | |
named:bool|str | Undocumented |
outer:str|None | Undocumented |
Returns | |
ASTTypeWithInit | Undocumented |