프로퍼티 | 타입 | 설명 | |
---|---|---|---|
CaptureDefinition | void | ||
ClosureFinder | Microsoft.Cci.MutableCodeModel | ||
CreateClosureClass | NestedTypeDefinition |
메소드 | 설명 | |
---|---|---|
TraverseChildren ( ILocalDeclarationStatement localDeclarationStatement ) : void | ||
TraverseChildren ( IYieldBreakStatement yieldBreakStatement ) : void | ||
TraverseChildren ( IYieldReturnStatement yieldReturnStatement ) : void |
메소드 | 설명 | |
---|---|---|
CaptureDefinition ( object definition ) : void |
If a definition should be captured, capture it. Otherwise noop. The act of capturing means mapping the definition (or its type's interned id if the definition is a reference to THIS) to a new BoundField object that represents a field in the closure class.
|
|
ClosureFinder ( IMethodDefinition method, IMetadataHost host ) : Microsoft.Cci.MutableCodeModel |
|
|
CreateClosureClass ( bool makeGeneric ) : NestedTypeDefinition |
public TraverseChildren ( ILocalDeclarationStatement localDeclarationStatement ) : void | ||
localDeclarationStatement | ILocalDeclarationStatement | |
리턴 | void |
public TraverseChildren ( IYieldBreakStatement yieldBreakStatement ) : void | ||
yieldBreakStatement | IYieldBreakStatement | |
리턴 | void |
public TraverseChildren ( IYieldReturnStatement yieldReturnStatement ) : void | ||
yieldReturnStatement | IYieldReturnStatement | |
리턴 | void |