| Package | Description |
|---|---|
| org.apache.royale.compiler.definitions | |
| org.apache.royale.compiler.projects | |
| org.apache.royale.compiler.tree.as |
| Modifier and Type | Method and Description |
|---|---|
IFunctionDefinition |
IFunctionDefinition.resolveImplementedFunction(ICompilerProject project)
Finds the definition of the IFunctionDefinition that defines this
function
|
IFunctionDefinition |
IFunctionDefinition.resolveOverriddenFunction(ICompilerProject project)
Finds the definition of the IFunctionDefinition that we are overriding
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ICompilerProject.isCompatibleOverrideParameterType(IFunctionDefinition functionDefinition,
ITypeDefinition type1,
ITypeDefinition type2,
int i) |
boolean |
ICompilerProject.isCompatibleOverrideReturnType(IFunctionDefinition functionDefinition,
ITypeDefinition overrideDefinition,
ITypeDefinition baseDefinition) |
boolean |
ICompilerProject.isParameterCountMismatchAllowed(IFunctionDefinition functionDefinition,
int formalCount,
int actualCount) |
boolean |
ICompilerProject.isValidTypeConversion(IASNode node,
IDefinition actualDefinition,
IDefinition expectedDefinition,
IFunctionDefinition func) |
| Modifier and Type | Method and Description |
|---|---|
IFunctionDefinition |
IFunctionNode.getDefinition() |
Copyright © 2023 The Apache Software Foundation. All rights reserved.