Block
Flags
EndLocation
Explicit
flags
ParametersBlock
Parent
scope_initializers
StartLocation
statements
Block(Block, Location, Location)
Block(Block, Flags, Location, Location)
IsCatchBlock
IsCompilerGenerated
IsFinallyBlock
Original
Statements
Unchecked
Unsafe
Accept(StructuralVisitor)
AddLabel(LabeledStatement)
AddLocalName(LocalVariable)
AddLocalName(String, INamedBlockVariable, Boolean)
AddScopeStatement(Statement)
AddStatement(Statement)
CloneTo(CloneContext, Statement)
DoEmit(EmitContext)
DoFlowAnalysis(FlowAnalysisContext)
Emit(EmitContext)
EmitScopeInitializers(EmitContext)
Error_AlreadyDeclared(String, INamedBlockVariable)
Error_AlreadyDeclared(String, INamedBlockVariable, String)
Error_AlreadyDeclaredTypeParameter(String, Location)
InsertStatement(Int32, Statement)
LookupLabel(String)
MarkReachable(Reachability)
MarkReachableScope(Reachability)
Resolve(BlockContext)
ScanGotoJump(Statement)
ScanGotoJump(Statement, FlowAnalysisContext)
SetEndLocation(Location)
xamarinmac
namespace Mono.CSharp
{
public class Block : Statement
{
protected override void CloneTo(CloneContext clonectx, Statement t);
}
}
Xamarin Android | 0.0 |
---|---|
Xamarin iOS | 0.0 |
Xamarin macOS | 0.0 |
Xamarin tvOS | 0.0 |
Xamarin watchOS | 0.0 |
Information specific to xamarinmac | |
Assembly | Mono.CSharp , Version=2.0.5.0, PublicKeyToken=0738eb9f132ed756 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API