C# Class AspectSharp.Lang.Steps.Types.ResolveTypesStep

Summary description for ResolveTypesStep.
Inheritance: AbstractVisitorStep
Afficher le fichier Open project: nats/castle-1.0.3-mono

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
LoadType ( String typeName, String assemblyName, LexicalInfo info ) : Type

Method Details

OnAssemblyReference() public méthode

public OnAssemblyReference ( AssemblyReference assemblyReference ) : void
assemblyReference AspectSharp.Lang.AST.AssemblyReference
Résultat void

OnImportDirective() public méthode

public OnImportDirective ( AspectSharp.Lang.AST.ImportDirective import ) : void
import AspectSharp.Lang.AST.ImportDirective
Résultat void

OnInterceptorDefinition() public méthode

public OnInterceptorDefinition ( InterceptorDefinition interceptor ) : void
interceptor AspectSharp.Lang.AST.InterceptorDefinition
Résultat void

OnInterceptorEntryDefinition() public méthode

public OnInterceptorEntryDefinition ( InterceptorEntryDefinition interceptor ) : void
interceptor AspectSharp.Lang.AST.InterceptorEntryDefinition
Résultat void

OnMixinDefinition() public méthode

public OnMixinDefinition ( MixinDefinition mixin ) : void
mixin AspectSharp.Lang.AST.MixinDefinition
Résultat void

OnMixinEntryDefinition() public méthode

public OnMixinEntryDefinition ( MixinEntryDefinition mixin ) : void
mixin AspectSharp.Lang.AST.MixinEntryDefinition
Résultat void

OnTypeReferenceDefinition() public méthode

public OnTypeReferenceDefinition ( TypeReference type ) : void
type AspectSharp.Lang.AST.TypeReference
Résultat void

Process() public méthode

public Process ( Context context, EngineConfiguration conf ) : void
context Context
conf AspectSharp.Lang.AST.EngineConfiguration
Résultat void

ResolveTypesStep() public méthode

public ResolveTypesStep ( ) : AspectSharp.Lang.AST.Visitors
Résultat AspectSharp.Lang.AST.Visitors