C# Класс MonoDevelop.FSharp.Parser.NRefactoryParser.ConversionVisitior

Наследование: ICSharpCode.NRefactory.Visitors.AbstractAstVisitor
Показать файл Открыть проект

Открытые методы

Метод Описание
ConversionVisitior ( MonoDevelop result, List specials ) : System
VisitConstructorDeclaration ( ICSharpCode constructorDeclaration, object data ) : object
VisitDelegateDeclaration ( ICSharpCode delegateDeclaration, object data ) : object
VisitDestructorDeclaration ( ICSharpCode destructorDeclaration, object data ) : object
VisitEventDeclaration ( ICSharpCode eventDeclaration, object data ) : object
VisitFieldDeclaration ( ICSharpCode fieldDeclaration, object data ) : object
VisitIndexerDeclaration ( ICSharpCode indexerDeclaration, object data ) : object
VisitMethodDeclaration ( ICSharpCode methodDeclaration, object data ) : object
VisitNamespaceDeclaration ( ICSharpCode namespaceDeclaration, object data ) : object
VisitOperatorDeclaration ( ICSharpCode operatorDeclaration, object data ) : object
VisitPropertyDeclaration ( ICSharpCode propertyDeclaration, object data ) : object
VisitTypeDeclaration ( ICSharpCode typeDeclaration, object data ) : object
VisitUsingDeclaration ( ICSharpCode usingDeclaration, object data ) : object

Приватные методы

Метод Описание
AddAttributes ( MonoDevelop.Projects.Dom.AbstractMember member, IEnumerable attributes ) : void
AddExplicitInterfaces ( MonoDevelop.Projects.Dom.AbstractMember member, IEnumerable interfaceImplementations ) : void
AddType ( DomType type ) : void
ConvertClassType ( ICSharpCode nrClassType ) : ClassType
ConvertLocation ( ICSharpCode location ) : DomLocation
ConvertModifiers ( ICSharpCode modifiers ) : Modifiers
ConvertParameter ( IMember declaringMember, ICSharpCode pde ) : DomParameter
ConvertParameterList ( IMember declaringMember, IEnumerable parameters ) : List
ConvertParameterModifiers ( ICSharpCode modifier ) : ParameterModifiers
ConvertRegion ( ICSharpCode start, ICSharpCode end ) : DomRegion
ConvertReturnType ( ICSharpCode typeReference ) : DomReturnType
ConvertTemplateDefinition ( ICSharpCode template ) : MonoDevelop.Projects.Dom.TypeParameter
GetOperatorName ( ICSharpCode operatorDeclaration ) : string
RetrieveDocumentation ( int upToLine ) : string

Описание методов

ConversionVisitior() публичный Метод

public ConversionVisitior ( MonoDevelop result, List specials ) : System
result MonoDevelop
specials List
Результат System

VisitConstructorDeclaration() публичный Метод

public VisitConstructorDeclaration ( ICSharpCode constructorDeclaration, object data ) : object
constructorDeclaration ICSharpCode
data object
Результат object

VisitDelegateDeclaration() публичный Метод

public VisitDelegateDeclaration ( ICSharpCode delegateDeclaration, object data ) : object
delegateDeclaration ICSharpCode
data object
Результат object

VisitDestructorDeclaration() публичный Метод

public VisitDestructorDeclaration ( ICSharpCode destructorDeclaration, object data ) : object
destructorDeclaration ICSharpCode
data object
Результат object

VisitEventDeclaration() публичный Метод

public VisitEventDeclaration ( ICSharpCode eventDeclaration, object data ) : object
eventDeclaration ICSharpCode
data object
Результат object

VisitFieldDeclaration() публичный Метод

public VisitFieldDeclaration ( ICSharpCode fieldDeclaration, object data ) : object
fieldDeclaration ICSharpCode
data object
Результат object

VisitIndexerDeclaration() публичный Метод

public VisitIndexerDeclaration ( ICSharpCode indexerDeclaration, object data ) : object
indexerDeclaration ICSharpCode
data object
Результат object

VisitMethodDeclaration() публичный Метод

public VisitMethodDeclaration ( ICSharpCode methodDeclaration, object data ) : object
methodDeclaration ICSharpCode
data object
Результат object

VisitNamespaceDeclaration() публичный Метод

public VisitNamespaceDeclaration ( ICSharpCode namespaceDeclaration, object data ) : object
namespaceDeclaration ICSharpCode
data object
Результат object

VisitOperatorDeclaration() публичный Метод

public VisitOperatorDeclaration ( ICSharpCode operatorDeclaration, object data ) : object
operatorDeclaration ICSharpCode
data object
Результат object

VisitPropertyDeclaration() публичный Метод

public VisitPropertyDeclaration ( ICSharpCode propertyDeclaration, object data ) : object
propertyDeclaration ICSharpCode
data object
Результат object

VisitTypeDeclaration() публичный Метод

public VisitTypeDeclaration ( ICSharpCode typeDeclaration, object data ) : object
typeDeclaration ICSharpCode
data object
Результат object

VisitUsingDeclaration() публичный Метод

public VisitUsingDeclaration ( ICSharpCode usingDeclaration, object data ) : object
usingDeclaration ICSharpCode
data object
Результат object