C# 클래스 AspectLanguageParser, castle-1.0.3-mono

상속: antlr.antlr.LLkParser
파일 보기 프로젝트 열기: nats/castle-1.0.3-mono

공개 프로퍼티들

프로퍼티 타입 설명
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

보호된 프로퍼티들

프로퍼티 타입 설명
sbuilder StringBuilder

공개 메소드들

메소드 설명
AspectLanguageParser ( antlr.ParserSharedInputState state ) : antlr
AspectLanguageParser ( antlr.TokenBuffer tokenBuf ) : antlr
AspectLanguageParser ( antlr.TokenStream lexer ) : antlr
start ( ) : EngineConfiguration

보호된 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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[]

메소드 상세

AspectLanguageParser() 공개 메소드

public AspectLanguageParser ( antlr.ParserSharedInputState state ) : antlr
state antlr.ParserSharedInputState
리턴 antlr

AspectLanguageParser() 공개 메소드

public AspectLanguageParser ( antlr.TokenBuffer tokenBuf ) : antlr
tokenBuf antlr.TokenBuffer
리턴 antlr

AspectLanguageParser() 보호된 메소드

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

AspectLanguageParser() 공개 메소드

public AspectLanguageParser ( antlr.TokenStream lexer ) : antlr
lexer antlr.TokenStream
리턴 antlr

AspectLanguageParser() 보호된 메소드

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

ToLexicalInfo() 보호된 메소드

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

advice() 보호된 메소드

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

advices() 보호된 메소드

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

aspects() 보호된 메소드

protected aspects ( EngineConfiguration conf ) : void
conf EngineConfiguration
리턴 void

identifier() 보호된 메소드

protected identifier ( ) : String
리턴 String

import_directive() 보호된 메소드

protected import_directive ( EngineConfiguration conf ) : void
conf EngineConfiguration
리턴 void

include() 보호된 메소드

protected include ( AspectDefinition aspect ) : void
aspect AspectDefinition
리턴 void

initialize() 보호된 메소드

protected initialize ( ) : void
리턴 void

interceptors_global() 보호된 메소드

protected interceptors_global ( EngineConfiguration conf ) : void
conf EngineConfiguration
리턴 void

keytypepair() 보호된 메소드

protected keytypepair ( IDeclarationCollection collection ) : void
collection IDeclarationCollection
리턴 void

methodAll() 보호된 메소드

protected methodAll ( String s ) : String
s String
리턴 String

mixins_global() 보호된 메소드

protected mixins_global ( EngineConfiguration conf ) : void
conf EngineConfiguration
리턴 void

pairvalue() 보호된 메소드

protected pairvalue ( IDeclarationCollection collection ) : void
collection IDeclarationCollection
리턴 void

pointcut() 보호된 메소드

protected pointcut ( AspectDefinition aspect ) : void
aspect AspectDefinition
리턴 void

pointcutargument() 보호된 메소드

protected pointcutargument ( MethodSignature ms ) : void
ms MethodSignature
리턴 void

pointcutarguments() 보호된 메소드

protected pointcutarguments ( MethodSignature ms ) : void
ms MethodSignature
리턴 void

pointcutflag() 보호된 메소드

protected pointcutflag ( PointCutFlags flags ) : PointCutFlags
flags PointCutFlags
리턴 PointCutFlags

pointcutflags() 보호된 메소드

protected pointcutflags ( ) : PointCutFlags
리턴 PointCutFlags

pointcutsig1() 보호된 메소드

protected pointcutsig1 ( PointCutDefinition pointcut ) : void
pointcut PointCutDefinition
리턴 void

pointcutsig2() 보호된 메소드

protected pointcutsig2 ( String part1, MethodSignature ms ) : MethodSignature
part1 String
ms MethodSignature
리턴 MethodSignature

pointcutsig3() 보호된 메소드

protected pointcutsig3 ( String part1, String part2, MethodSignature ms ) : MethodSignature
part1 String
part2 String
ms MethodSignature
리턴 MethodSignature

pointcutsig4() 보호된 메소드

protected pointcutsig4 ( MethodSignature ms ) : void
ms MethodSignature
리턴 void

pointcutsignature() 보호된 메소드

protected pointcutsignature ( PointCutDefinition pointcut ) : void
pointcut PointCutDefinition
리턴 void

pointcuttarget() 보호된 메소드

protected pointcuttarget ( PointCutDefinition pointcut ) : void
pointcut PointCutDefinition
리턴 void

reg_ex() 보호된 메소드

protected reg_ex ( Boolean allowALL ) : String
allowALL Boolean
리턴 String

start() 공개 메소드

public start ( ) : EngineConfiguration
리턴 EngineConfiguration

type_list() 보호된 메소드

protected type_list ( TypeReferenceCollection types ) : void
types TypeReferenceCollection
리턴 void

type_name() 보호된 메소드

protected type_name ( DefinitionBase definition ) : void
definition DefinitionBase
리턴 void

type_name_def() 보호된 메소드

protected type_name_def ( ) : TypeReference
리턴 TypeReference

type_name_or_ref() 보호된 메소드

protected type_name_or_ref ( ) : TypeReference
리턴 TypeReference

프로퍼티 상세

sbuilder 보호되어 있는 프로퍼티

protected StringBuilder sbuilder
리턴 StringBuilder

tokenNames_ 공개적으로 정적으로 프로퍼티

public static string[] tokenNames_
리턴 string[]

tokenSet_0_ 공개적으로 정적으로 프로퍼티

public static antlr.collections.impl.BitSet tokenSet_0_
리턴 antlr.collections.impl.BitSet

tokenSet_10_ 공개적으로 정적으로 프로퍼티

public static antlr.collections.impl.BitSet tokenSet_10_
리턴 antlr.collections.impl.BitSet

tokenSet_11_ 공개적으로 정적으로 프로퍼티

public static antlr.collections.impl.BitSet tokenSet_11_
리턴 antlr.collections.impl.BitSet

tokenSet_12_ 공개적으로 정적으로 프로퍼티

public static antlr.collections.impl.BitSet tokenSet_12_
리턴 antlr.collections.impl.BitSet

tokenSet_13_ 공개적으로 정적으로 프로퍼티

public static antlr.collections.impl.BitSet tokenSet_13_
리턴 antlr.collections.impl.BitSet

tokenSet_14_ 공개적으로 정적으로 프로퍼티

public static antlr.collections.impl.BitSet tokenSet_14_
리턴 antlr.collections.impl.BitSet

tokenSet_15_ 공개적으로 정적으로 프로퍼티

public static antlr.collections.impl.BitSet tokenSet_15_
리턴 antlr.collections.impl.BitSet

tokenSet_16_ 공개적으로 정적으로 프로퍼티

public static antlr.collections.impl.BitSet tokenSet_16_
리턴 antlr.collections.impl.BitSet

tokenSet_17_ 공개적으로 정적으로 프로퍼티

public static antlr.collections.impl.BitSet tokenSet_17_
리턴 antlr.collections.impl.BitSet

tokenSet_1_ 공개적으로 정적으로 프로퍼티

public static antlr.collections.impl.BitSet tokenSet_1_
리턴 antlr.collections.impl.BitSet

tokenSet_2_ 공개적으로 정적으로 프로퍼티

public static antlr.collections.impl.BitSet tokenSet_2_
리턴 antlr.collections.impl.BitSet

tokenSet_3_ 공개적으로 정적으로 프로퍼티

public static antlr.collections.impl.BitSet tokenSet_3_
리턴 antlr.collections.impl.BitSet

tokenSet_4_ 공개적으로 정적으로 프로퍼티

public static antlr.collections.impl.BitSet tokenSet_4_
리턴 antlr.collections.impl.BitSet

tokenSet_5_ 공개적으로 정적으로 프로퍼티

public static antlr.collections.impl.BitSet tokenSet_5_
리턴 antlr.collections.impl.BitSet

tokenSet_6_ 공개적으로 정적으로 프로퍼티

public static antlr.collections.impl.BitSet tokenSet_6_
리턴 antlr.collections.impl.BitSet

tokenSet_7_ 공개적으로 정적으로 프로퍼티

public static antlr.collections.impl.BitSet tokenSet_7_
리턴 antlr.collections.impl.BitSet

tokenSet_8_ 공개적으로 정적으로 프로퍼티

public static antlr.collections.impl.BitSet tokenSet_8_
리턴 antlr.collections.impl.BitSet

tokenSet_9_ 공개적으로 정적으로 프로퍼티

public static antlr.collections.impl.BitSet tokenSet_9_
리턴 antlr.collections.impl.BitSet