C# Class RoslynDom.RDomVariableDeclaration

Inheritance: RDomBaseVariable
Mostrar archivo Open project: KathleenDollard/RoslynDOM

Public Methods

Method Description
RDomVariableDeclaration ( Microsoft.CodeAnalysis.SyntaxNode rawItem, IDom parent, Microsoft.CodeAnalysis.SemanticModel model ) : Microsoft.CodeAnalysis
RDomVariableDeclaration ( string name, IReferencedType type, IExpression initializer = null, bool isImplicitlyTyped = false, bool isAliased = false, VariableKind variableKind = VariableKind.Local ) : Microsoft.CodeAnalysis
RDomVariableDeclaration ( string name, string typeName, IExpression initializer = null, bool isImplicitlyTyped = false, bool isAliased = false, VariableKind variableKind = VariableKind.Local ) : Microsoft.CodeAnalysis

Private Methods

Method Description
RDomVariableDeclaration ( IVariableDeclaration oldRDom ) : Microsoft.CodeAnalysis

Method Details

RDomVariableDeclaration() public method

public RDomVariableDeclaration ( Microsoft.CodeAnalysis.SyntaxNode rawItem, IDom parent, Microsoft.CodeAnalysis.SemanticModel model ) : Microsoft.CodeAnalysis
rawItem Microsoft.CodeAnalysis.SyntaxNode
parent IDom
model Microsoft.CodeAnalysis.SemanticModel
return Microsoft.CodeAnalysis

RDomVariableDeclaration() public method

public RDomVariableDeclaration ( string name, IReferencedType type, IExpression initializer = null, bool isImplicitlyTyped = false, bool isAliased = false, VariableKind variableKind = VariableKind.Local ) : Microsoft.CodeAnalysis
name string
type IReferencedType
initializer IExpression
isImplicitlyTyped bool
isAliased bool
variableKind VariableKind
return Microsoft.CodeAnalysis

RDomVariableDeclaration() public method

public RDomVariableDeclaration ( string name, string typeName, IExpression initializer = null, bool isImplicitlyTyped = false, bool isAliased = false, VariableKind variableKind = VariableKind.Local ) : Microsoft.CodeAnalysis
name string
typeName string
initializer IExpression
isImplicitlyTyped bool
isAliased bool
variableKind VariableKind
return Microsoft.CodeAnalysis