◆ FunctionCall()
◆ alwaysReturns()
| virtual bool juce::littlefoot::Compiler::Statement::alwaysReturns |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ emit()
| void juce::littlefoot::Compiler::FunctionCall::emit |
( |
CodeGenerator & |
cg, |
|
|
Type |
requiredType, |
|
|
int |
stackDepth |
|
) |
| const |
|
inlineoverridevirtual |
◆ emitArgs()
| void juce::littlefoot::Compiler::FunctionCall::emitArgs |
( |
CodeGenerator & |
cg, |
|
|
const Array< Type > & |
argTypes, |
|
|
int |
stackDepth |
|
) |
| const |
|
inline |
◆ emitCast()
| void juce::littlefoot::Compiler::FunctionCall::emitCast |
( |
CodeGenerator & |
cg, |
|
|
Type |
destType, |
|
|
int |
stackDepth |
|
) |
| const |
|
inline |
◆ findBuiltInFunction()
◆ getFunctionID()
◆ getType()
◆ simplify()
◆ throwCannotFindFunctionError()
| void juce::littlefoot::Compiler::FunctionCall::throwCannotFindFunctionError |
( |
CodeGenerator & |
cg, |
|
|
Type |
returnType |
|
) |
| const |
|
inline |
◆ visitSubStatements()
| void juce::littlefoot::Compiler::FunctionCall::visitSubStatements |
( |
Statement::Visitor & |
visit | ) |
const |
|
inlineoverridevirtual |
◆ arguments
| Array<ExpPtr> juce::littlefoot::Compiler::FunctionCall::arguments |
◆ functionName
| String juce::littlefoot::Compiler::FunctionCall::functionName |
◆ location
| CodeLocation juce::littlefoot::Compiler::Statement::location |
|
inherited |
◆ parentBlock
| BlockPtr juce::littlefoot::Compiler::Statement::parentBlock |
|
inherited |
The documentation for this struct was generated from the following file: