C# 클래스 IronRuby.Compiler.Methods

파일 보기 프로젝트 열기: jschementi/iron

공개 메소드들

메소드 설명
CreateMutableString ( string suffix ) : MethodInfo
CreateRegex ( string suffix ) : MethodInfo
CreateSymbol ( string suffix ) : MethodInfo
MakeArrayOpCall ( IList args ) : Expression
Yield ( int parameterCount ) : MethodInfo
Yield ( int argumentCount, bool hasSplattedArgument, bool hasRhsArgument, bool &hasArgumentArray ) : MethodInfo
YieldSplat ( int parameterCount ) : MethodInfo

비공개 메소드들

메소드 설명
GetConstructor ( Type type ) : ConstructorInfo
GetMethod ( Type type, string name ) : MethodInfo
GetMethod ( Type type, string name, BindingFlags flags ) : MethodInfo

메소드 상세

CreateMutableString() 공개 정적인 메소드

public static CreateMutableString ( string suffix ) : MethodInfo
suffix string
리턴 System.Reflection.MethodInfo

CreateRegex() 공개 정적인 메소드

public static CreateRegex ( string suffix ) : MethodInfo
suffix string
리턴 System.Reflection.MethodInfo

CreateSymbol() 공개 정적인 메소드

public static CreateSymbol ( string suffix ) : MethodInfo
suffix string
리턴 System.Reflection.MethodInfo

MakeArrayOpCall() 공개 정적인 메소드

public static MakeArrayOpCall ( IList args ) : Expression
args IList
리턴 System.Linq.Expressions.Expression

Yield() 공개 정적인 메소드

public static Yield ( int parameterCount ) : MethodInfo
parameterCount int
리턴 MethodInfo

Yield() 공개 정적인 메소드

public static Yield ( int argumentCount, bool hasSplattedArgument, bool hasRhsArgument, bool &hasArgumentArray ) : MethodInfo
argumentCount int
hasSplattedArgument bool
hasRhsArgument bool
hasArgumentArray bool
리턴 MethodInfo

YieldSplat() 공개 정적인 메소드

public static YieldSplat ( int parameterCount ) : MethodInfo
parameterCount int
리턴 MethodInfo