C# Класс AspectSharp.Lang.Steps.Types.ResolveTypesStep

Summary description for ResolveTypesStep.
Наследование: AbstractVisitorStep
Показать файл Открыть проект

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

Метод Описание
OnAssemblyReference ( AssemblyReference assemblyReference ) : void
OnImportDirective ( AspectSharp.Lang.AST.ImportDirective import ) : void
OnInterceptorDefinition ( InterceptorDefinition interceptor ) : void
OnInterceptorEntryDefinition ( InterceptorEntryDefinition interceptor ) : void
OnMixinDefinition ( MixinDefinition mixin ) : void
OnMixinEntryDefinition ( MixinEntryDefinition mixin ) : void
OnTypeReferenceDefinition ( TypeReference type ) : void
Process ( Context context, EngineConfiguration conf ) : void
ResolveTypesStep ( ) : AspectSharp.Lang.AST.Visitors

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

Метод Описание
LoadType ( String typeName, String assemblyName, LexicalInfo info ) : Type

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

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

public OnAssemblyReference ( AssemblyReference assemblyReference ) : void
assemblyReference AspectSharp.Lang.AST.AssemblyReference
Результат void

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

public OnImportDirective ( AspectSharp.Lang.AST.ImportDirective import ) : void
import AspectSharp.Lang.AST.ImportDirective
Результат void

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

public OnInterceptorDefinition ( InterceptorDefinition interceptor ) : void
interceptor AspectSharp.Lang.AST.InterceptorDefinition
Результат void

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

public OnInterceptorEntryDefinition ( InterceptorEntryDefinition interceptor ) : void
interceptor AspectSharp.Lang.AST.InterceptorEntryDefinition
Результат void

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

public OnMixinDefinition ( MixinDefinition mixin ) : void
mixin AspectSharp.Lang.AST.MixinDefinition
Результат void

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

public OnMixinEntryDefinition ( MixinEntryDefinition mixin ) : void
mixin AspectSharp.Lang.AST.MixinEntryDefinition
Результат void

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

public OnTypeReferenceDefinition ( TypeReference type ) : void
type AspectSharp.Lang.AST.TypeReference
Результат void

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

public Process ( Context context, EngineConfiguration conf ) : void
context Context
conf AspectSharp.Lang.AST.EngineConfiguration
Результат void

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

public ResolveTypesStep ( ) : AspectSharp.Lang.AST.Visitors
Результат AspectSharp.Lang.AST.Visitors