Flutter Engine
The Flutter Engine
|
Public Member Functions | |
__init__ (self, ast, doc_js_interface_name, id=None) | |
__repr__ (self) | |
SameSignatureAs (self, operation) | |
Public Member Functions inherited from scripts.idlnode.IDLNode | |
__eq__ (self, other) | |
__hash__ (self) | |
reset_id (self, newId) | |
all (self, type_filter=None) | |
to_dict (self) | |
to_hash (self) | |
Public Attributes | |
ext_attrs | |
annotations | |
is_fc_suppressed | |
specials | |
is_static | |
arguments | |
type | |
id | |
Public Attributes inherited from scripts.idlnode.IDLMember | |
type | |
doc_js_interface_name | |
is_fc_suppressed | |
is_static | |
Public Attributes inherited from scripts.idlnode.IDLNode | |
id | |
ext_attrs | |
annotations | |
members | |
Protected Member Functions | |
_extra_repr (self) | |
Protected Member Functions inherited from scripts.idlnode.IDLNode | |
_all_subnodes (self) | |
_to_hashable (self, obj) | |
_find_all (self, ast, label, max_results=sys.maxsize) | |
_find_first (self, ast, label) | |
_has (self, ast, label) | |
_convert_label_to_field (self, label) | |
_convert_all (self, ast, label, idlnode_ctor) | |
_convert_first (self, ast, label, idlnode_ctor) | |
_convert_ext_attrs (self, ast) | |
_convert_annotations (self, ast) | |
_convert_constants (self, ast, js_name) | |
IDLNode specialization for 'type name(args)' declarations.
Definition at line 1028 of file idlnode.py.
scripts.idlnode.IDLOperation.__init__ | ( | self, | |
ast, | |||
id, | |||
member_id = None |
|||
) |
Initializes an IDLNode from a PegParser AST output.
Reimplemented from scripts.idlnode.IDLMember.
Definition at line 1031 of file idlnode.py.
scripts.idlnode.IDLOperation.__repr__ | ( | self | ) |
Generates string of the form <class id extra extra ... 0x12345678>.
Reimplemented from scripts.idlnode.IDLNode.
Definition at line 1080 of file idlnode.py.
|
protected |
Returns string of extra info for __repr__().
Reimplemented from scripts.idlnode.IDLNode.
Definition at line 1083 of file idlnode.py.
scripts.idlnode.IDLOperation.SameSignatureAs | ( | self, | |
operation | |||
) |
Definition at line 1086 of file idlnode.py.
scripts.idlnode.IDLOperation.annotations |
Definition at line 1037 of file idlnode.py.
scripts.idlnode.IDLOperation.arguments |
Definition at line 1041 of file idlnode.py.
scripts.idlnode.IDLOperation.ext_attrs |
Definition at line 1036 of file idlnode.py.
scripts.idlnode.IDLOperation.id |
Definition at line 1057 of file idlnode.py.
scripts.idlnode.IDLOperation.is_fc_suppressed |
Definition at line 1038 of file idlnode.py.
scripts.idlnode.IDLOperation.is_static |
Definition at line 1040 of file idlnode.py.
scripts.idlnode.IDLOperation.specials |
Definition at line 1039 of file idlnode.py.
scripts.idlnode.IDLOperation.type |
Definition at line 1044 of file idlnode.py.