Метод |
Описание |
|
CallMethodOnSelf ( IMethod method ) : MethodInvocationExpression |
|
|
ConvertTryStatement ( TryStatementInfo currentTry ) : void |
|
|
CreateConstructor ( BooClassBuilder builder ) : BooMethodBuilder |
|
|
CreateDisposeMethod ( ) : IMethod |
|
|
CreateEnumerableConstructor ( ) : void |
|
|
CreateEnumerator ( ) : void |
|
|
CreateEnumeratorConstructor ( ) : void |
|
|
CreateGetEnumerator ( Expression enumeratorExpression ) : void |
|
|
CreateGetEnumeratorInvocation ( MethodInvocationExpression enumerableConstructorInvocation ) : MethodInvocationExpression |
|
|
CreateLabel ( Node sourceNode ) : Boo.Lang.Compiler.Ast.LabelStatement |
|
|
CreateMoveNext ( ) : void |
|
|
CreateYieldInvocation ( Expression value, int newState ) : MethodInvocationExpression |
|
|
DeclareFieldInitializedFromConstructorParameter ( BooClassBuilder type, BooMethodBuilder constructor, string parameterName, IType parameterType ) : Boo.Lang.Compiler.Ast.Field |
|
|
FixGeneratorMethodBody ( MethodInvocationExpression enumerableConstructorInvocation ) : void |
|
|
GeneratorReturnsIEnumerator ( ) : bool |
|
|
GetDefaultYieldValue ( ) : Expression |
|
|
GetGetEnumeratorBuilder ( ) : BooMethodBuilder |
|
|
GetGetEnumeratorEntity ( ) : Boo.Lang.Compiler.TypeSystem.InternalMethod |
|
|
InitializeFieldFromConstructorParameter ( BooMethodBuilder constructor, Boo.Lang.Compiler.Ast.Field field, string parameterName, IType parameterType ) : void |
|
|
PropagateFromEnumerableToEnumerator ( MethodInvocationExpression enumeratorConstructorInvocation, string parameterName, IType parameterType ) : void |
|
|
PropagateReferences ( MethodInvocationExpression enumerableConstructorInvocation, MethodInvocationExpression enumeratorConstructorInvocation ) : void |
|
|
SetStateTo ( int num ) : Boo.Lang.Compiler.Ast.BinaryExpression |
|
|