C# Class AspectLanguageParser, castle-1.0.3-mono

Inheritance: antlr.antlr.LLkParser
显示文件 Open project: nats/castle-1.0.3-mono

Public Properties

Property Type Description
tokenNames_ string[]
tokenSet_0_ antlr.collections.impl.BitSet
tokenSet_10_ antlr.collections.impl.BitSet
tokenSet_11_ antlr.collections.impl.BitSet
tokenSet_12_ antlr.collections.impl.BitSet
tokenSet_13_ antlr.collections.impl.BitSet
tokenSet_14_ antlr.collections.impl.BitSet
tokenSet_15_ antlr.collections.impl.BitSet
tokenSet_16_ antlr.collections.impl.BitSet
tokenSet_17_ antlr.collections.impl.BitSet
tokenSet_1_ antlr.collections.impl.BitSet
tokenSet_2_ antlr.collections.impl.BitSet
tokenSet_3_ antlr.collections.impl.BitSet
tokenSet_4_ antlr.collections.impl.BitSet
tokenSet_5_ antlr.collections.impl.BitSet
tokenSet_6_ antlr.collections.impl.BitSet
tokenSet_7_ antlr.collections.impl.BitSet
tokenSet_8_ antlr.collections.impl.BitSet
tokenSet_9_ antlr.collections.impl.BitSet

Protected Properties

Property Type Description
sbuilder StringBuilder

Public Methods

Method Description
AspectLanguageParser ( antlr.ParserSharedInputState state ) : antlr
AspectLanguageParser ( antlr.TokenBuffer tokenBuf ) : antlr
AspectLanguageParser ( antlr.TokenStream lexer ) : antlr
start ( ) : EngineConfiguration

Protected Methods

Method Description
AspectLanguageParser ( antlr.TokenBuffer tokenBuf, int k ) : antlr
AspectLanguageParser ( antlr.TokenStream lexer, int k ) : antlr
ToLexicalInfo ( antlr token ) : LexicalInfo
advice ( PointCutDefinition pointcut ) : void
advices ( PointCutDefinition pointcut ) : void
aspects ( EngineConfiguration conf ) : void
identifier ( ) : String
import_directive ( EngineConfiguration conf ) : void
include ( AspectDefinition aspect ) : void
initialize ( ) : void
interceptors_global ( EngineConfiguration conf ) : void
keytypepair ( IDeclarationCollection collection ) : void
methodAll ( String s ) : String
mixins_global ( EngineConfiguration conf ) : void
pairvalue ( IDeclarationCollection collection ) : void
pointcut ( AspectDefinition aspect ) : void
pointcutargument ( MethodSignature ms ) : void
pointcutarguments ( MethodSignature ms ) : void
pointcutflag ( PointCutFlags flags ) : PointCutFlags
pointcutflags ( ) : PointCutFlags
pointcutsig1 ( PointCutDefinition pointcut ) : void
pointcutsig2 ( String part1, MethodSignature ms ) : MethodSignature
pointcutsig3 ( String part1, String part2, MethodSignature ms ) : MethodSignature
pointcutsig4 ( MethodSignature ms ) : void
pointcutsignature ( PointCutDefinition pointcut ) : void
pointcuttarget ( PointCutDefinition pointcut ) : void
reg_ex ( Boolean allowALL ) : String
type_list ( TypeReferenceCollection types ) : void
type_name ( DefinitionBase definition ) : void
type_name_def ( ) : TypeReference
type_name_or_ref ( ) : TypeReference

Private Methods

Method Description
initializeFactory ( ) : void
mk_tokenSet_0_ ( ) : long[]
mk_tokenSet_10_ ( ) : long[]
mk_tokenSet_11_ ( ) : long[]
mk_tokenSet_12_ ( ) : long[]
mk_tokenSet_13_ ( ) : long[]
mk_tokenSet_14_ ( ) : long[]
mk_tokenSet_15_ ( ) : long[]
mk_tokenSet_16_ ( ) : long[]
mk_tokenSet_17_ ( ) : long[]
mk_tokenSet_1_ ( ) : long[]
mk_tokenSet_2_ ( ) : long[]
mk_tokenSet_3_ ( ) : long[]
mk_tokenSet_4_ ( ) : long[]
mk_tokenSet_5_ ( ) : long[]
mk_tokenSet_6_ ( ) : long[]
mk_tokenSet_7_ ( ) : long[]
mk_tokenSet_8_ ( ) : long[]
mk_tokenSet_9_ ( ) : long[]

Method Details

AspectLanguageParser() public method

public AspectLanguageParser ( antlr.ParserSharedInputState state ) : antlr
state antlr.ParserSharedInputState
return antlr

AspectLanguageParser() public method

public AspectLanguageParser ( antlr.TokenBuffer tokenBuf ) : antlr
tokenBuf antlr.TokenBuffer
return antlr

AspectLanguageParser() protected method

protected AspectLanguageParser ( antlr.TokenBuffer tokenBuf, int k ) : antlr
tokenBuf antlr.TokenBuffer
k int
return antlr

AspectLanguageParser() public method

public AspectLanguageParser ( antlr.TokenStream lexer ) : antlr
lexer antlr.TokenStream
return antlr

AspectLanguageParser() protected method

protected AspectLanguageParser ( antlr.TokenStream lexer, int k ) : antlr
lexer antlr.TokenStream
k int
return antlr

ToLexicalInfo() protected method

protected ToLexicalInfo ( antlr token ) : LexicalInfo
token antlr
return AspectSharp.Lang.AST.LexicalInfo

advice() protected method

protected advice ( PointCutDefinition pointcut ) : void
pointcut AspectSharp.Lang.AST.PointCutDefinition
return void

advices() protected method

protected advices ( PointCutDefinition pointcut ) : void
pointcut AspectSharp.Lang.AST.PointCutDefinition
return void

aspects() protected method

protected aspects ( EngineConfiguration conf ) : void
conf EngineConfiguration
return void

identifier() protected method

protected identifier ( ) : String
return String

import_directive() protected method

protected import_directive ( EngineConfiguration conf ) : void
conf EngineConfiguration
return void

include() protected method

protected include ( AspectDefinition aspect ) : void
aspect AspectDefinition
return void

initialize() protected method

protected initialize ( ) : void
return void

interceptors_global() protected method

protected interceptors_global ( EngineConfiguration conf ) : void
conf EngineConfiguration
return void

keytypepair() protected method

protected keytypepair ( IDeclarationCollection collection ) : void
collection IDeclarationCollection
return void

methodAll() protected method

protected methodAll ( String s ) : String
s String
return String

mixins_global() protected method

protected mixins_global ( EngineConfiguration conf ) : void
conf EngineConfiguration
return void

pairvalue() protected method

protected pairvalue ( IDeclarationCollection collection ) : void
collection IDeclarationCollection
return void

pointcut() protected method

protected pointcut ( AspectDefinition aspect ) : void
aspect AspectDefinition
return void

pointcutargument() protected method

protected pointcutargument ( MethodSignature ms ) : void
ms MethodSignature
return void

pointcutarguments() protected method

protected pointcutarguments ( MethodSignature ms ) : void
ms MethodSignature
return void

pointcutflag() protected method

protected pointcutflag ( PointCutFlags flags ) : PointCutFlags
flags PointCutFlags
return PointCutFlags

pointcutflags() protected method

protected pointcutflags ( ) : PointCutFlags
return PointCutFlags

pointcutsig1() protected method

protected pointcutsig1 ( PointCutDefinition pointcut ) : void
pointcut PointCutDefinition
return void

pointcutsig2() protected method

protected pointcutsig2 ( String part1, MethodSignature ms ) : MethodSignature
part1 String
ms MethodSignature
return MethodSignature

pointcutsig3() protected method

protected pointcutsig3 ( String part1, String part2, MethodSignature ms ) : MethodSignature
part1 String
part2 String
ms MethodSignature
return MethodSignature

pointcutsig4() protected method

protected pointcutsig4 ( MethodSignature ms ) : void
ms MethodSignature
return void

pointcutsignature() protected method

protected pointcutsignature ( PointCutDefinition pointcut ) : void
pointcut PointCutDefinition
return void

pointcuttarget() protected method

protected pointcuttarget ( PointCutDefinition pointcut ) : void
pointcut PointCutDefinition
return void

reg_ex() protected method

protected reg_ex ( Boolean allowALL ) : String
allowALL Boolean
return String

start() public method

public start ( ) : EngineConfiguration
return EngineConfiguration

type_list() protected method

protected type_list ( TypeReferenceCollection types ) : void
types TypeReferenceCollection
return void

type_name() protected method

protected type_name ( DefinitionBase definition ) : void
definition DefinitionBase
return void

type_name_def() protected method

protected type_name_def ( ) : TypeReference
return TypeReference

type_name_or_ref() protected method

protected type_name_or_ref ( ) : TypeReference
return TypeReference

Property Details

sbuilder protected_oe property

protected StringBuilder sbuilder
return StringBuilder

tokenNames_ public_oe static_oe property

public static string[] tokenNames_
return string[]

tokenSet_0_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_0_
return antlr.collections.impl.BitSet

tokenSet_10_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_10_
return antlr.collections.impl.BitSet

tokenSet_11_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_11_
return antlr.collections.impl.BitSet

tokenSet_12_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_12_
return antlr.collections.impl.BitSet

tokenSet_13_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_13_
return antlr.collections.impl.BitSet

tokenSet_14_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_14_
return antlr.collections.impl.BitSet

tokenSet_15_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_15_
return antlr.collections.impl.BitSet

tokenSet_16_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_16_
return antlr.collections.impl.BitSet

tokenSet_17_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_17_
return antlr.collections.impl.BitSet

tokenSet_1_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_1_
return antlr.collections.impl.BitSet

tokenSet_2_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_2_
return antlr.collections.impl.BitSet

tokenSet_3_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_3_
return antlr.collections.impl.BitSet

tokenSet_4_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_4_
return antlr.collections.impl.BitSet

tokenSet_5_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_5_
return antlr.collections.impl.BitSet

tokenSet_6_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_6_
return antlr.collections.impl.BitSet

tokenSet_7_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_7_
return antlr.collections.impl.BitSet

tokenSet_8_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_8_
return antlr.collections.impl.BitSet

tokenSet_9_ public_oe static_oe property

public static antlr.collections.impl.BitSet tokenSet_9_
return antlr.collections.impl.BitSet