C# Класс Mono.CSharp.ExceptionStatement

Наследование: ResumableStatement
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
stmt Statement

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

Метод Описание
AddResumePoint ( ResumableStatement stmt, int pc ) : void
EmitForDispose ( EmitContext ec, Mono.CSharp.Iterator iterator, Label end, bool have_dispatcher ) : void
PrepareForDispose ( EmitContext ec, Label end ) : Label
Resolve ( BlockContext ec ) : bool
SomeCodeFollows ( ) : void

Защищенные методы

Метод Описание
DoEmit ( EmitContext ec ) : void
EmitFinallyBody ( EmitContext ec ) : void
EmitPreTryBody ( EmitContext ec ) : void
EmitTryBody ( EmitContext ec ) : void
ExceptionStatement ( Statement stmt, Mono.CSharp.Location loc ) : System

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

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

public AddResumePoint ( ResumableStatement stmt, int pc ) : void
stmt ResumableStatement
pc int
Результат void

DoEmit() защищенный закрытый Метод

protected final DoEmit ( EmitContext ec ) : void
ec EmitContext
Результат void

EmitFinallyBody() защищенный абстрактный Метод

protected abstract EmitFinallyBody ( EmitContext ec ) : void
ec EmitContext
Результат void

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

public EmitForDispose ( EmitContext ec, Mono.CSharp.Iterator iterator, Label end, bool have_dispatcher ) : void
ec EmitContext
iterator Mono.CSharp.Iterator
end System.Reflection.Emit.Label
have_dispatcher bool
Результат void

EmitPreTryBody() защищенный абстрактный Метод

protected abstract EmitPreTryBody ( EmitContext ec ) : void
ec EmitContext
Результат void

EmitTryBody() защищенный абстрактный Метод

protected abstract EmitTryBody ( EmitContext ec ) : void
ec EmitContext
Результат void

ExceptionStatement() защищенный Метод

protected ExceptionStatement ( Statement stmt, Mono.CSharp.Location loc ) : System
stmt Statement
loc Mono.CSharp.Location
Результат System

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

public PrepareForDispose ( EmitContext ec, Label end ) : Label
ec EmitContext
end System.Reflection.Emit.Label
Результат System.Reflection.Emit.Label

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

public Resolve ( BlockContext ec ) : bool
ec BlockContext
Результат bool

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

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

Описание свойств

stmt защищенное свойство

protected Statement stmt
Результат Statement