C# Class Generator.WebIDLFormatter

显示文件 Open project: Saltarelle/SaltarelleWeb Class Usage Examples

Public Methods

Method Description
Format ( Generator.Argument argument ) : string
Format ( Definitions definitions ) : string
Format ( DictionaryMember member ) : string
Format ( ExceptionMember member ) : string
Format ( ExtendedAttribute attribute ) : string
Format ( InterfaceMember member ) : string
Format ( WebIDLType type ) : string
FormatSignature ( InterfaceMember member ) : string

Private Methods

Method Description
Visit ( Generator.Argument argument ) : void
Visit ( AttributeQualifiers qualifiers ) : void
Visit ( Definition def ) : void
Visit ( Definitions definitions ) : void
Visit ( DictionaryMember member ) : void
Visit ( ExceptionMember member ) : void
Visit ( ExtendedAttribute attribute ) : void
Visit ( IEnumerable arguments ) : void
Visit ( IEnumerable members ) : void
Visit ( IEnumerable members ) : void
Visit ( IEnumerable attributes, ExtendedAttributeMode mode ) : void
Visit ( IEnumerable members ) : void
Visit ( InterfaceMember member, bool signatureOnly ) : void
Visit ( OperationQualifiers qualifiers ) : void
Visit ( Value value ) : void
Visit ( WebIDLType type ) : void

Method Details

Format() public static method

public static Format ( Generator.Argument argument ) : string
argument Generator.Argument
return string

Format() public static method

public static Format ( Definitions definitions ) : string
definitions Generator.AstNodes.Definitions
return string

Format() public static method

public static Format ( DictionaryMember member ) : string
member Generator.AstNodes.DictionaryMember
return string

Format() public static method

public static Format ( ExceptionMember member ) : string
member ExceptionMember
return string

Format() public static method

public static Format ( ExtendedAttribute attribute ) : string
attribute ExtendedAttribute
return string

Format() public static method

public static Format ( InterfaceMember member ) : string
member InterfaceMember
return string

Format() public static method

public static Format ( WebIDLType type ) : string
type WebIDLType
return string

FormatSignature() public static method

public static FormatSignature ( InterfaceMember member ) : string
member InterfaceMember
return string