프로퍼티 | 타입 | 설명 | |
---|---|---|---|
args | List |
||
f | FunctionDef | ||
fnName | string | ||
gen | |||
stmtXlat | |||
xlat | ExpTranslator |
메소드 | 설명 | |
---|---|---|
Generate ( ) : CodeMemberMethod | ||
MethodGenerator ( FunctionDef f, string fnName, List |
메소드 | 설명 | |
---|---|---|
Generate ( CodeParameterDeclarationExpression parms ) : CodeMemberMethod | ||
GenerateDefaultArgMethod ( CodeParameterDeclarationExpression argList, CodeExpression paramList ) : void | ||
GenerateTupleParameterUnpackers ( CodeMemberMethod method ) : void | ||
Xlat ( SuiteStatement suite ) : void |
메소드 | 설명 | |
---|---|---|
CreateFunctionParameters ( IEnumerable |
||
GenerateDefaultArgMethod ( int iFirstDefault ) : void | ||
GenerateFunctionParameter ( Parameter ta ) : CodeParameterDeclarationExpression | ||
GenerateTupleParameterType ( List |
||
GenerateTupleParameterUnpacker ( Parameter p, int i, CodeExpression tuplePath, CodeMemberMethod method ) : void |
protected Generate ( CodeParameterDeclarationExpression parms ) : CodeMemberMethod | ||
parms | CodeParameterDeclarationExpression | |
리턴 | CodeMemberMethod |
protected GenerateDefaultArgMethod ( CodeParameterDeclarationExpression argList, CodeExpression paramList ) : void | ||
argList | CodeParameterDeclarationExpression | |
paramList | CodeExpression | |
리턴 | void |
protected GenerateTupleParameterUnpackers ( CodeMemberMethod method ) : void | ||
method | CodeMemberMethod | |
리턴 | void |
public MethodGenerator ( FunctionDef f, string fnName, List |
||
f | FunctionDef | |
fnName | string | |
args | List |
|
isStatic | bool | |
gen | ||
리턴 | System |
protected StatementTranslator,Pytocs.Translate stmtXlat | ||
리턴 |