Property | Type | Description | |
---|---|---|---|
args | List |
||
f | FunctionDef | ||
fnName | string | ||
gen | |||
stmtXlat | |||
xlat | ExpTranslator |
Method | Description | |
---|---|---|
Generate ( ) : CodeMemberMethod | ||
MethodGenerator ( FunctionDef f, string fnName, List |
Method | Description | |
---|---|---|
Generate ( CodeParameterDeclarationExpression parms ) : CodeMemberMethod | ||
GenerateDefaultArgMethod ( CodeParameterDeclarationExpression argList, CodeExpression paramList ) : void | ||
GenerateTupleParameterUnpackers ( CodeMemberMethod method ) : void | ||
Xlat ( SuiteStatement suite ) : void |
Method | Description | |
---|---|---|
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 | |
return | CodeMemberMethod |
protected GenerateDefaultArgMethod ( CodeParameterDeclarationExpression argList, CodeExpression paramList ) : void | ||
argList | CodeParameterDeclarationExpression | |
paramList | CodeExpression | |
return | void |
protected GenerateTupleParameterUnpackers ( CodeMemberMethod method ) : void | ||
method | CodeMemberMethod | |
return | void |
public MethodGenerator ( FunctionDef f, string fnName, List |
||
f | FunctionDef | |
fnName | string | |
args | List |
|
isStatic | bool | |
gen | ||
return | System |
protected Xlat ( SuiteStatement suite ) : void | ||
suite | SuiteStatement | |
return | void |
protected CodeGenerator,Pytocs.CodeModel gen | ||
return |
protected StatementTranslator,Pytocs.Translate stmtXlat | ||
return |