C# Class ICSharpCode.NRefactory.CSharp.InsertMissingTokensDecorator

Inheritance: DecoratingTokenWriter
Datei anzeigen Open project: 0xd4d/NRefactory

Public Methods

Method Description
EndNode ( AstNode node ) : void
InsertMissingTokensDecorator ( TokenWriter writer, ILocatable locationProvider ) : System.Collections.Generic
StartNode ( AstNode node ) : void
WriteIdentifier ( Identifier identifier, object data ) : void
WriteKeyword ( ICSharpCode.NRefactory.CSharp.Role role, string keyword ) : void
WritePrimitiveType ( string type ) : void
WritePrimitiveValue ( object value, object data = null, string literalValue = null ) : void
WriteToken ( ICSharpCode.NRefactory.CSharp.Role role, string token, object data ) : void

Method Details

EndNode() public method

public EndNode ( AstNode node ) : void
node AstNode
return void

InsertMissingTokensDecorator() public method

public InsertMissingTokensDecorator ( TokenWriter writer, ILocatable locationProvider ) : System.Collections.Generic
writer TokenWriter
locationProvider ILocatable
return System.Collections.Generic

StartNode() public method

public StartNode ( AstNode node ) : void
node AstNode
return void

WriteIdentifier() public method

public WriteIdentifier ( Identifier identifier, object data ) : void
identifier Identifier
data object
return void

WriteKeyword() public method

public WriteKeyword ( ICSharpCode.NRefactory.CSharp.Role role, string keyword ) : void
role ICSharpCode.NRefactory.CSharp.Role
keyword string
return void

WritePrimitiveType() public method

public WritePrimitiveType ( string type ) : void
type string
return void

WritePrimitiveValue() public method

public WritePrimitiveValue ( object value, object data = null, string literalValue = null ) : void
value object
data object
literalValue string
return void

WriteToken() public method

public WriteToken ( ICSharpCode.NRefactory.CSharp.Role role, string token, object data ) : void
role ICSharpCode.NRefactory.CSharp.Role
token string
data object
return void