C# 클래스 Babel.Compiler.AbstractRoutineSignature

상속: Node
파일 보기 프로젝트 열기: shugo/babel 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
argumentTable System.Collections.Hashtable
arguments TypedNodeList
methodBuilder System.Reflection.Emit.MethodBuilder
name string
returnType TypeSpecifier

공개 메소드들

메소드 설명
AbstractRoutineSignature ( string name, TypedNodeList arguments, TypeSpecifier returnType, Location location ) : System
Accept ( NodeVisitor visitor ) : void
Clone ( ) : object
GetArgument ( string name ) : Argument

보호된 메소드들

메소드 설명
InitArguments ( ) : void

메소드 상세

AbstractRoutineSignature() 공개 메소드

public AbstractRoutineSignature ( string name, TypedNodeList arguments, TypeSpecifier returnType, Location location ) : System
name string
arguments TypedNodeList
returnType TypeSpecifier
location Location
리턴 System

Accept() 공개 메소드

public Accept ( NodeVisitor visitor ) : void
visitor NodeVisitor
리턴 void

Clone() 공개 메소드

public Clone ( ) : object
리턴 object

GetArgument() 공개 메소드

public GetArgument ( string name ) : Argument
name string
리턴 Argument

InitArguments() 보호된 메소드

protected InitArguments ( ) : void
리턴 void

프로퍼티 상세

argumentTable 보호되어 있는 프로퍼티

protected Hashtable,System.Collections argumentTable
리턴 System.Collections.Hashtable

arguments 보호되어 있는 프로퍼티

protected TypedNodeList,Babel.Compiler arguments
리턴 TypedNodeList

methodBuilder 보호되어 있는 프로퍼티

protected MethodBuilder,System.Reflection.Emit methodBuilder
리턴 System.Reflection.Emit.MethodBuilder

name 보호되어 있는 프로퍼티

protected string name
리턴 string

returnType 보호되어 있는 프로퍼티

protected TypeSpecifier,Babel.Compiler returnType
리턴 TypeSpecifier