C# Class AspectSharp.Lang.Tests.SemanticAnalizerTestCase

Inheritance: AspectSharp.Lang.Tests.ParserTestCaseBase
Datei anzeigen Open project: nats/castle-1.0.3-mono

Protected Methods

Method Description
Analize ( EngineConfiguration conf ) : SemanticAnalizerStep
Analize ( EngineConfiguration conf, IStep next ) : SemanticAnalizerStep
CreateEngineConfiguration ( String content ) : EngineConfiguration

Private Methods

Method Description
AspectsWithSameName ( ) : void
CorrectIncludeUsage ( ) : void
DuplicateInterceptorsInPointcut ( ) : void
DuplicatePointcuts ( ) : void
DuplicatePointcutsWithName ( ) : void
DuplicatePointcutsWithNameAndRetType ( ) : void
DuplicatePointcutsWithNameArgumentsAndRetType ( ) : void
IncludingTheSameMixinTwice ( ) : void
InvalidInterceptorsDeclaration ( ) : void
InvalidMixinsDeclaration ( ) : void
InvalidPointcutDeclaration ( ) : void
ValidPointcutsWithName ( ) : void
ValidPointcutsWithNameArgumentsAndRetType ( ) : void

Method Details

Analize() protected method

protected Analize ( EngineConfiguration conf ) : SemanticAnalizerStep
conf AspectSharp.Lang.AST.EngineConfiguration
return AspectSharp.Lang.Steps.Semantic.SemanticAnalizerStep

Analize() protected method

protected Analize ( EngineConfiguration conf, IStep next ) : SemanticAnalizerStep
conf AspectSharp.Lang.AST.EngineConfiguration
next IStep
return AspectSharp.Lang.Steps.Semantic.SemanticAnalizerStep

CreateEngineConfiguration() protected method

protected CreateEngineConfiguration ( String content ) : EngineConfiguration
content String
return AspectSharp.Lang.AST.EngineConfiguration