rune-langium / codegen/src/export / PythonProjectionContext
Interface: PythonProjectionContext
Defined in: packages/codegen/src/projection/context.ts:12
Linked identities and semantic facts shared with the authoritative codegen utilities.
Properties
Methods
inputName()?
ts
inputName?(func): string;Defined in: packages/codegen/src/projection/context.ts:31
Parameters
| Parameter | Type |
|---|---|
func | RosettaFunction |
Returns
string
name()
ts
name(declaration): string;Defined in: packages/codegen/src/projection/context.ts:33
Parameters
| Parameter | Type |
|---|---|
declaration | AstNode |
Returns
string
onConditionProjection()?
ts
onConditionProjection?(
condition,
code,
predicate
): void;Defined in: packages/codegen/src/projection/context.ts:32
Parameters
| Parameter | Type |
|---|---|
condition | Condition |
code | string |
predicate | string |
Returns
void