C# Класс Babel.Compiler.IterDefinition

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

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

Свойство Тип Описание
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

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

Метод Описание
Accept ( NodeVisitor visitor ) : void
IterDefinition ( string name, TypedNodeList arguments, TypeSpecifier returnType, StatementList statementList, RoutineModifier modifier, Location location ) : System

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

Метод Описание
InitArguments ( ) : void

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

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

public Accept ( NodeVisitor visitor ) : void
visitor NodeVisitor
Результат void

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

protected InitArguments ( ) : void
Результат void

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

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
Результат System

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

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

protected TypeData boundType
Результат TypeData

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

protected ArrayList,System.Collections bridgeMethods
Результат System.Collections.ArrayList

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

protected ConstructorBuilder,System.Reflection.Emit constructor
Результат System.Reflection.Emit.ConstructorBuilder

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

protected MethodBuilder,System.Reflection.Emit creator
Результат System.Reflection.Emit.MethodBuilder

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

protected FieldBuilder,System.Reflection.Emit current
Результат System.Reflection.Emit.FieldBuilder

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

protected FieldBuilder,System.Reflection.Emit currentPosition
Результат System.Reflection.Emit.FieldBuilder

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

protected MethodBuilder,System.Reflection.Emit getCurrent
Результат System.Reflection.Emit.MethodBuilder

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

protected Hashtable,System.Collections localVariables
Результат System.Collections.Hashtable

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

protected MethodBuilder,System.Reflection.Emit moveNext
Результат System.Reflection.Emit.MethodBuilder

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

protected TypedNodeList,Babel.Compiler moveNextArguments
Результат TypedNodeList

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

protected ArrayList,System.Collections resumePoints
Результат System.Collections.ArrayList

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

protected FieldBuilder,System.Reflection.Emit self
Результат System.Reflection.Emit.FieldBuilder

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

protected TypeBuilder,System.Reflection.Emit typeBuilder
Результат System.Reflection.Emit.TypeBuilder

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

protected TypedNodeList,Babel.Compiler typeParameters
Результат TypedNodeList