Flutter Engine
The Flutter Engine
Classes | Namespaces | Functions | Variables
idlnode.py File Reference

Go to the source code of this file.

Classes

class  scripts.idlnode.IDLNode
 
class  scripts.idlnode.IDLDictNode
 
class  scripts.idlnode.IDLFile
 
class  scripts.idlnode.IDLModule
 
class  scripts.idlnode.IDLExtAttrs
 
class  scripts.idlnode.IDLExtAttrFunctionValue
 
class  scripts.idlnode.IDLType
 
class  scripts.idlnode.IDLEnum
 
class  scripts.idlnode.IDLCallbackFunction
 
class  scripts.idlnode.IDLTypeDef
 
class  scripts.idlnode.IDLDictionary
 
class  scripts.idlnode.IDLDictionaryMembers
 
class  scripts.idlnode.IDLInterface
 
class  scripts.idlnode.IDLParentInterface
 
class  scripts.idlnode.IDLMember
 
class  scripts.idlnode.IDLOperation
 
class  scripts.idlnode.IDLAttribute
 
class  scripts.idlnode.IDLConstant
 
class  scripts.idlnode.IDLArgument
 
class  scripts.idlnode.IDLDictionaryMember
 
class  scripts.idlnode.IDLImplementsStatement
 
class  scripts.idlnode.IDLAnnotations
 
class  scripts.idlnode.IDLAnnotation
 

Namespaces

namespace  scripts
 
namespace  scripts.idlnode
 

Functions

def scripts.idlnode.report_unions_to_any ()
 
def scripts.idlnode.resolveTypedef (type)
 
def scripts.idlnode.generate_callback (interface_name, result_type, arguments)
 
def scripts.idlnode.generate_operation (interface_name, result_type_name, oper_name, arguments, result_nullable=False)
 
def scripts.idlnode.generate_setLike_operations_properties (interface, set_like)
 

Variables

dictionary scripts.idlnode.new_asts = {}