C# Class Babel.Compiler.IterDefinition

Inheritance: RoutineDefinition, ClassElement
Afficher le fichier Open project: shugo/babel Class Usage Examples

Protected Properties

Свойство Type Description
boundType TypeData
bridgeMethods System.Collections.ArrayList
constructor System.Reflection.Emit.ConstructorBuilder
creator System.Reflection.Emit.MethodBuilder
current System.Reflection.Emit.FieldBuilder
currentPosition System.Reflection.Emit.FieldBuilder
getCurrent System.Reflection.Emit.MethodBuilder
localVariables System.Collections.Hashtable
moveNext System.Reflection.Emit.MethodBuilder
moveNextArguments TypedNodeList
resumePoints System.Collections.ArrayList
self System.Reflection.Emit.FieldBuilder
typeBuilder System.Reflection.Emit.TypeBuilder
typeParameters TypedNodeList

Méthodes publiques

Méthode Description
Accept ( NodeVisitor visitor ) : void
IterDefinition ( string name, TypedNodeList arguments, TypeSpecifier returnType, StatementList statementList, RoutineModifier modifier, Location location ) : System

Méthodes protégées

Méthode Description
InitArguments ( ) : void

Method Details

Accept() public méthode

public Accept ( NodeVisitor visitor ) : void
visitor NodeVisitor
Résultat void

InitArguments() protected méthode

protected InitArguments ( ) : void
Résultat void

IterDefinition() public méthode

public IterDefinition ( string name, TypedNodeList arguments, TypeSpecifier returnType, StatementList statementList, RoutineModifier modifier, Location location ) : System
name string
arguments TypedNodeList
returnType TypeSpecifier
statementList StatementList
modifier RoutineModifier
location Location
Résultat System

Property Details

boundType protected_oe property

protected TypeData boundType
Résultat TypeData

bridgeMethods protected_oe property

protected ArrayList,System.Collections bridgeMethods
Résultat System.Collections.ArrayList

constructor protected_oe property

protected ConstructorBuilder,System.Reflection.Emit constructor
Résultat System.Reflection.Emit.ConstructorBuilder

creator protected_oe property

protected MethodBuilder,System.Reflection.Emit creator
Résultat System.Reflection.Emit.MethodBuilder

current protected_oe property

protected FieldBuilder,System.Reflection.Emit current
Résultat System.Reflection.Emit.FieldBuilder

currentPosition protected_oe property

protected FieldBuilder,System.Reflection.Emit currentPosition
Résultat System.Reflection.Emit.FieldBuilder

getCurrent protected_oe property

protected MethodBuilder,System.Reflection.Emit getCurrent
Résultat System.Reflection.Emit.MethodBuilder

localVariables protected_oe property

protected Hashtable,System.Collections localVariables
Résultat System.Collections.Hashtable

moveNext protected_oe property

protected MethodBuilder,System.Reflection.Emit moveNext
Résultat System.Reflection.Emit.MethodBuilder

moveNextArguments protected_oe property

protected TypedNodeList,Babel.Compiler moveNextArguments
Résultat TypedNodeList

resumePoints protected_oe property

protected ArrayList,System.Collections resumePoints
Résultat System.Collections.ArrayList

self protected_oe property

protected FieldBuilder,System.Reflection.Emit self
Résultat System.Reflection.Emit.FieldBuilder

typeBuilder protected_oe property

protected TypeBuilder,System.Reflection.Emit typeBuilder
Résultat System.Reflection.Emit.TypeBuilder

typeParameters protected_oe property

protected TypedNodeList,Babel.Compiler typeParameters
Résultat TypedNodeList