yaksok.ts • Docs
yaksok.ts / DeclareFFI
Class: DeclareFFI
Extends
Constructors
new DeclareFFI()
ts
new DeclareFFI(props): DeclareFFI
Parameters
• props
• props.body: string
• props.name: string
• props.paramNames: string
[]
• props.position?: Position
• props.runtime: string
Returns
Overrides
Defined in
Properties
body
ts
body: string;
Defined in
name
ts
name: string;
Defined in
paramNames
ts
paramNames: string[];
Defined in
position?
ts
optional position: Position;
Inherited from
Defined in
runtime
ts
runtime: string;
Defined in
friendlyName
ts
static friendlyName: string = '번역 만들기';
Overrides
Defined in
Methods
assertEvaluable()
ts
assertEvaluable(value): asserts value is Evaluable
Parameters
• value: unknown
Returns
asserts value is Evaluable
Defined in
execute()
ts
execute(scope): void
Parameters
• scope: Scope
Returns
void
Overrides
Defined in
getParams()
ts
getParams(scope): FunctionParams
Parameters
• scope: Scope
Returns
Defined in
run()
ts
run(scope, _callFrame): ValueTypes
Parameters
• scope: Scope
• _callFrame: CallFrame
Returns
Defined in
toJSON()
ts
toJSON(): object
Returns
object
Inherited from
Defined in
toPrint()
ts
toPrint(): string
Returns
string