C# Класс Boo.Lang.Compiler.Steps.MethodBodyState

Показать файл Открыть проект

Открытые методы

Метод Описание
AddLabel ( InternalLabel label ) : void
AddLabelReference ( ReferenceExpression node ) : void
EnterExceptionHandler ( ) : void
EnterLoop ( ) : void
EnterProtectedBlock ( ) : void
EnterTryBlock ( Boo.Lang.Compiler.Ast.TryStatement tryBlock ) : void
LeaveExceptionHandler ( ) : void
LeaveLoop ( ) : void
LeaveProtectedBlock ( ) : void
LeaveTryBlock ( ) : void
Reset ( ) : void
ResolveLabel ( string name ) : InternalLabel

Описание методов

AddLabel() публичный Метод

public AddLabel ( InternalLabel label ) : void
label Boo.Lang.Compiler.TypeSystem.InternalLabel
Результат void

AddLabelReference() публичный Метод

public AddLabelReference ( ReferenceExpression node ) : void
node Boo.Lang.Compiler.Ast.ReferenceExpression
Результат void

EnterExceptionHandler() публичный Метод

public EnterExceptionHandler ( ) : void
Результат void

EnterLoop() публичный Метод

public EnterLoop ( ) : void
Результат void

EnterProtectedBlock() публичный Метод

public EnterProtectedBlock ( ) : void
Результат void

EnterTryBlock() публичный Метод

public EnterTryBlock ( Boo.Lang.Compiler.Ast.TryStatement tryBlock ) : void
tryBlock Boo.Lang.Compiler.Ast.TryStatement
Результат void

LeaveExceptionHandler() публичный Метод

public LeaveExceptionHandler ( ) : void
Результат void

LeaveLoop() публичный Метод

public LeaveLoop ( ) : void
Результат void

LeaveProtectedBlock() публичный Метод

public LeaveProtectedBlock ( ) : void
Результат void

LeaveTryBlock() публичный Метод

public LeaveTryBlock ( ) : void
Результат void

Reset() публичный Метод

public Reset ( ) : void
Результат void

ResolveLabel() публичный Метод

public ResolveLabel ( string name ) : InternalLabel
name string
Результат Boo.Lang.Compiler.TypeSystem.InternalLabel