Skip navigation links
A B C D E F G H I J L M N O P R S T V W _ 

A

AbstractCompilerPass - Class in org.apache.royale.compiler.internal.codegen.typedefs.pass
 
AbstractCompilerPass(ReferenceModel, AbstractCompiler) - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.pass.AbstractCompilerPass
 
addClass(Node, String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
addClassExclude(String) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
addClassToFunction(String) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
addConstant(Node, String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
addConstantType(Node, String, JSType) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
addEnum(Node, String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
addExclude(String, String) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
addExclude(String, String, String) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
addExternalTypedef(File) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
addExternalTypedef(String) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
addField(Node, String, JSDocInfo, boolean) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
addField(Node, String, String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
addFieldExclude(String, String) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
addFinalClass(Node, String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
addFunction(Node, String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
addImport(ClassReference) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
addImport(ClassReference) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.FunctionReference
 
addInterface(Node, String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
AddMemberPass - Class in org.apache.royale.compiler.internal.codegen.typedefs.pass
 
AddMemberPass(ReferenceModel, AbstractCompiler) - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.pass.AddMemberPass
 
addMethod(Node, String, JSDocInfo, boolean) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
addMethod(Node, String, String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
addNamedModule(String) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
addNamespace(Node, String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
addStaticField(Node, String, String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
addStaticMethod(Node, String, String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
addTrueConstant(String, String, String) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
addTypedef(File) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
addTypedef(String) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
addTypeDef(Node, String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 

B

BaseReference - Class in org.apache.royale.compiler.internal.codegen.typedefs.reference
 
BaseReference(ReferenceModel, Node, String, JSDocInfo) - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 

C

canBeImported(ReferenceModel, Node, String, String) - Static method in class org.apache.royale.compiler.internal.codegen.typedefs.utils.FunctionUtils
Check we can import the given type into the given package.
ClassReference - Class in org.apache.royale.compiler.internal.codegen.typedefs.reference
 
ClassReference(ReferenceModel, Node, String) - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
cleanOutput() - Method in class org.apache.royale.compiler.clients.EXTERNC
 
CollectImportsPass - Class in org.apache.royale.compiler.internal.codegen.typedefs.pass
 
CollectImportsPass(ReferenceModel, AbstractCompiler) - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.pass.CollectImportsPass
 
CollectTypesPass - Class in org.apache.royale.compiler.internal.codegen.typedefs.pass
 
CollectTypesPass(ReferenceModel, AbstractCompiler) - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.pass.CollectTypesPass
 
com.google.javascript.jscomp - package com.google.javascript.jscomp
 
comment - Variable in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
compile() - Method in class org.apache.royale.compiler.clients.EXTERNC
 
compile() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.ReferenceCompiler
 
compiler - Variable in class org.apache.royale.compiler.internal.codegen.typedefs.pass.AbstractCompilerPass
 
configure(String[]) - Method in class org.apache.royale.compiler.clients.EXTERNC
 
configure(ExternCConfiguration) - Method in class org.apache.royale.compiler.clients.EXTERNC
 
ConstantReference - Class in org.apache.royale.compiler.internal.codegen.typedefs.reference
 
ConstantReference(ReferenceModel, Node, String, JSDocInfo) - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.reference.ConstantReference
 
ConstantReference(ReferenceModel, Node, String, JSDocInfo, JSType) - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.reference.ConstantReference
 
contains(int) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.DummyNode
Determine whether the offset fits within this node.
containsTemplate(BaseReference, String) - Static method in class org.apache.royale.compiler.internal.codegen.typedefs.utils.FunctionUtils
 
createConfigurator() - Method in class org.apache.royale.compiler.clients.EXTERNC
Create a new Configurator.

D

DebugLogUtils - Class in org.apache.royale.compiler.internal.codegen.typedefs.utils
 
DebugLogUtils() - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.utils.DebugLogUtils
 
DummyNode - Class in org.apache.royale.compiler.internal.codegen.typedefs
 
DummyNode() - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.DummyNode
 

E

emit() - Method in class org.apache.royale.compiler.clients.EXTERNC
 
emit() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.emit.ReferenceEmitter
 
emit(BaseReference, StringBuilder) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.emit.ReferenceEmitter
 
emit(BaseReference) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.emit.ReferenceEmitter
 
emit(StringBuilder) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
emit(StringBuilder) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
emit(StringBuilder) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ConstantReference
 
emit(StringBuilder) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.FieldReference
 
emit(StringBuilder) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.FunctionReference
 
emit(StringBuilder) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.MethodReference
 
emit(StringBuilder) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ParameterReference
 
emitBlockDescription(StringBuilder) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
emitClasses() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.emit.ReferenceEmitter
 
emitCode(StringBuilder) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.MethodReference
 
emitComment(StringBuilder) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
emitCommentBody(StringBuilder) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
emitCommentBody(StringBuilder) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
emitCommentBody(StringBuilder) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.FieldReference
 
emitCommentBody(StringBuilder) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.FunctionReference
 
emitCommentBody(StringBuilder) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.MethodReference
 
emitConstants() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.emit.ReferenceEmitter
 
emitFunctionCommentBody(StringBuilder) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
emitFunctionCommentBody(StringBuilder) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.NullConstructorReference
 
emitFunctions() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.emit.ReferenceEmitter
 
emitInterfaces() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.emit.ReferenceEmitter
 
emitParams(StringBuilder) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
emitReturns(StringBuilder) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
emitSee(StringBuilder) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
emitSeeSourceFileName(StringBuilder) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
emitTypedefs() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.emit.ReferenceEmitter
 
err(Node) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.AbstractCompilerPass
 
err(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.AbstractCompilerPass
 
err(Node) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
err(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
err(String) - Static method in class org.apache.royale.compiler.internal.codegen.typedefs.utils.DebugLogUtils
 
err(Node) - Static method in class org.apache.royale.compiler.internal.codegen.typedefs.utils.DebugLogUtils
 
errEnabled - Variable in class org.apache.royale.compiler.internal.codegen.typedefs.pass.AbstractCompilerPass
 
evaluate(JSTypeExpression) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
ExcludedMember(String, String) - Constructor for class org.apache.royale.compiler.clients.ExternCConfiguration.ExcludedMember
 
ExcludedMember(String, String, String) - Constructor for class org.apache.royale.compiler.clients.ExternCConfiguration.ExcludedMember
 
execute(String[]) - Method in class org.apache.royale.compiler.clients.EXTERNC
 
EXTERNC - Class in org.apache.royale.compiler.clients
 
EXTERNC() - Constructor for class org.apache.royale.compiler.clients.EXTERNC
 
EXTERNC(ExternCConfiguration) - Constructor for class org.apache.royale.compiler.clients.EXTERNC
 
ExternCConfiguration - Class in org.apache.royale.compiler.clients
 
ExternCConfiguration() - Constructor for class org.apache.royale.compiler.clients.ExternCConfiguration
 
ExternCConfiguration.ExcludedMember - Class in org.apache.royale.compiler.clients
 
ExternCConfiguration.ReadOnlyMember - Class in org.apache.royale.compiler.clients
 
ExternCConfiguration.TrueConstant - Class in org.apache.royale.compiler.clients
 
ExterncConfigurator - Class in org.apache.royale.compiler.config
 
ExterncConfigurator() - Constructor for class org.apache.royale.compiler.config.ExterncConfigurator
Constructor
ExterncConfigurator(Class<? extends ExternCConfiguration>) - Constructor for class org.apache.royale.compiler.config.ExterncConfigurator
Constructor

F

FieldReference - Class in org.apache.royale.compiler.internal.codegen.typedefs.reference
 
FieldReference(ReferenceModel, ClassReference, Node, String, JSDocInfo, boolean) - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.reference.FieldReference
 
FunctionReference - Class in org.apache.royale.compiler.internal.codegen.typedefs.reference
 
FunctionReference(ReferenceModel, Node, String, JSDocInfo) - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.reference.FunctionReference
 
FunctionUtils - Class in org.apache.royale.compiler.internal.codegen.typedefs.utils
 
FunctionUtils() - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.utils.FunctionUtils
 

G

generateReport() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.ReferenceCompiler.ReferenceErrorManager
 
getAllFields() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
getAllImplInterfaces() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
getAllMethods() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
getAncestorOfType(Class<? extends IASNode>) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.DummyNode
Get the nearest ancestor of this node that has the specified type.
getAsClassRoot() - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
getAsConstantRoot() - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
getAsDuplicatesRoot() - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
getAsFunctionRoot() - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
getAsInterfaceRoot() - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
getAsRoot() - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
getAsTypeDefRoot() - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
getBaseName() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
getChild(int) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.DummyNode
Get a particular child of this node
getChildCount() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.DummyNode
Get the number of children
getClasses() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
getClassName() - Method in class org.apache.royale.compiler.clients.ExternCConfiguration.ExcludedMember
 
getClassName() - Method in class org.apache.royale.compiler.clients.ExternCConfiguration.ReadOnlyMember
 
getClassName() - Method in class org.apache.royale.compiler.clients.ExternCConfiguration.TrueConstant
 
getClassReference() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.MemberReference
 
getClassReference(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
getComment() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
getCompiler() - Method in class org.apache.royale.compiler.clients.EXTERNC
 
getConfiguration() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
getConstants() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
getConstructor() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
getContainingNode(int) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.DummyNode
Gets the child node that contains the offset
getContainingScope() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.DummyNode
Gets the containing scope for this node
getCurrentFile() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
getDescription() - Method in class org.apache.royale.compiler.clients.ExternCConfiguration.ExcludedMember
 
getEmitter() - Method in class org.apache.royale.compiler.clients.EXTERNC
 
getEnumConstant() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
getErrorCount() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.ReferenceCompiler.ReferenceErrorManager
 
getErrors() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.ReferenceCompiler.ReferenceErrorManager
 
getExtendedInterfaces() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
getFile() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.ReferenceCompiler.TypedefFile
 
getFile(File) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
getFile(File) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ConstantReference
 
getFile(File) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.FunctionReference
 
getFileSpecification() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.DummyNode
Get the IFileSpecification that produced this node
getFunctions() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
getImplementedInterfaces() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
getInstanceField(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
getInstanceMethod(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
getInterfaceReference(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
getInterfaces() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
getJSCompiler() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.ReferenceCompiler
 
getJsRoot() - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
getMethodOverrideFromInterface(MethodReference) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
getModel() - Method in class org.apache.royale.compiler.clients.EXTERNC
 
getModel() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
getModuleName() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
getName() - Method in class org.apache.royale.compiler.clients.EXTERNC
 
getName() - Method in class org.apache.royale.compiler.clients.ExternCConfiguration.ExcludedMember
 
getName() - Method in class org.apache.royale.compiler.clients.ExternCConfiguration.ReadOnlyMember
 
getName() - Method in class org.apache.royale.compiler.clients.ExternCConfiguration.TrueConstant
 
getName() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.ReferenceCompiler.TypedefFile
 
getName() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ParameterReference
 
getNamespaces() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
getNode() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
getNodeID() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.DummyNode
Get the opcode of this node
getObjectReference() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
getPackageName() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.DummyNode
Get package name that applies to this node.
getPackageName() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
getParameterNames() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.MethodReference
 
getParameters() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.FunctionReference
 
getParameters() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.MethodReference
 
getParent() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.DummyNode
Get the parent of this node
getQualifiedName() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
getSourceCode(StaticSourceFile, int) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.AbstractCompilerPass
 
getSourceFileName(String, ReferenceModel) - Static method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.AbstractCompilerPass
 
getSpanningStart() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.DummyNode
Gets the local offset where the node starts, including any extra items that may change the appearance of the node's start.
getStaticField(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
getStaticMethod(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
getSucceedingNode(int) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.DummyNode
Get the first node that succeeds the offset (i.e.
getSuperClass() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
getSuperClasses() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
getSuperInterfaces() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
getSuperMethod(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
getTypeDefReference(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
getTypedefs() - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
getTypedefs() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
getTypedefTypedefs() - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
getTypedPercent() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.ReferenceCompiler.ReferenceErrorManager
 
getValue() - Method in class org.apache.royale.compiler.clients.ExternCConfiguration.TrueConstant
 
getWarningCount() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.ReferenceCompiler.ReferenceErrorManager
 
getWarnings() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.ReferenceCompiler.ReferenceErrorManager
 

H

hasClass(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
hasConstant(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
hasFunction(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
hasImport(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
hasImport(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.FunctionReference
 
hasInstanceField(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
hasInstanceMethod(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
hasLocalMethodConflict(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
hasStaticField(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
hasStaticMethod(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
hasSuperField(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
hasSuperFieldConflict(FieldReference) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
hasSuperMethod(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
hasTemplate(BaseReference) - Static method in class org.apache.royale.compiler.internal.codegen.typedefs.utils.FunctionUtils
 

I

indent - Variable in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
isClassToFunctions(String) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
isConst() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.FieldReference
 
isConstructor() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.MethodReference
 
isDynamic() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
isExcluded(BaseReference, MemberReference) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration.ExcludedMember
 
isExcluded() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
isExcluded() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.MemberReference
 
isExcludedClass(BaseReference) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
isExcludedClass(BaseReference) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
isExcludedMember(ClassReference, MemberReference) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
isExcludedMember(ClassReference, MemberReference) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
isExternalTypedef(BaseReference) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
isFinal() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
isInterface() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
isMethodOverrideFromInterface(MethodReference) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
isNamedModule(ClassReference) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
isNamespace() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
isOverride() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.FunctionReference
 
isOverride() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.MethodReference
 
isPropertyInterfaceImplementation(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
isQualifiedName() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
isReadOnly(BaseReference, MemberReference) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration.ReadOnlyMember
 
isReadOnly() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
isReadOnly() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.MemberReference
 
isReadOnlyMember(ClassReference, MemberReference) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
isReadOnlyMember(ClassReference, MemberReference) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
isStatic() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.FieldReference
 
isStatic() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.FunctionReference
 
isStatic() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.MethodReference
 
isTerminal() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.DummyNode
Determines if this node is a terminal node, meaning it cannot have children
isTrueConstant(ClassReference, MemberReference) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
isTrueConstant(BaseReference, MemberReference) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration.TrueConstant
 
isTrueConstant() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
isTrueConstant() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.MemberReference
 
isTrueConstant(ClassReference, MemberReference) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 

J

JSTypeUtils - Class in org.apache.royale.compiler.internal.codegen.typedefs.utils
 
JSTypeUtils() - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.utils.JSTypeUtils
 
JXCompilerOptions - Class in com.google.javascript.jscomp
 
JXCompilerOptions() - Constructor for class com.google.javascript.jscomp.JXCompilerOptions
 

L

log(Node) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.AbstractCompilerPass
 
log(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.AbstractCompilerPass
 
log(Node) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
log(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
log(Node) - Static method in class org.apache.royale.compiler.internal.codegen.typedefs.utils.DebugLogUtils
 
log(String) - Static method in class org.apache.royale.compiler.internal.codegen.typedefs.utils.DebugLogUtils
 
logEnabled - Variable in class org.apache.royale.compiler.internal.codegen.typedefs.pass.AbstractCompilerPass
 

M

main(String[]) - Static method in class org.apache.royale.compiler.clients.EXTERNC
Java program entry point.
mainNoExit(String[], OutputStream) - Method in class org.apache.royale.compiler.clients.EXTERNC
 
mapBackToJS(String, boolean) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
MemberReference - Class in org.apache.royale.compiler.internal.codegen.typedefs.reference
 
MemberReference(ReferenceModel, ClassReference, Node, String, JSDocInfo) - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.reference.MemberReference
 
MethodReference - Class in org.apache.royale.compiler.internal.codegen.typedefs.reference
 
MethodReference(ReferenceModel, ClassReference, Node, String, JSDocInfo, boolean) - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.reference.MethodReference
 
model - Variable in class org.apache.royale.compiler.internal.codegen.typedefs.pass.AbstractCompilerPass
 

N

NamespaceResolutionPass - Class in org.apache.royale.compiler.internal.codegen.typedefs.pass
 
NamespaceResolutionPass(ReferenceModel, AbstractCompiler) - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.pass.NamespaceResolutionPass
 
nextEnumConstant() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
NullConstructorReference - Class in org.apache.royale.compiler.internal.codegen.typedefs.reference
 
NullConstructorReference(ReferenceModel, ClassReference, Node, String, JSDocInfo) - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.reference.NullConstructorReference
 

O

org.apache.royale.compiler.clients - package org.apache.royale.compiler.clients
 
org.apache.royale.compiler.config - package org.apache.royale.compiler.config
 
org.apache.royale.compiler.internal.codegen.typedefs - package org.apache.royale.compiler.internal.codegen.typedefs
 
org.apache.royale.compiler.internal.codegen.typedefs.emit - package org.apache.royale.compiler.internal.codegen.typedefs.emit
 
org.apache.royale.compiler.internal.codegen.typedefs.pass - package org.apache.royale.compiler.internal.codegen.typedefs.pass
 
org.apache.royale.compiler.internal.codegen.typedefs.reference - package org.apache.royale.compiler.internal.codegen.typedefs.reference
 
org.apache.royale.compiler.internal.codegen.typedefs.utils - package org.apache.royale.compiler.internal.codegen.typedefs.utils
 
outputJS - Variable in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 

P

ParameterReference - Class in org.apache.royale.compiler.internal.codegen.typedefs.reference
 
ParameterReference(ReferenceModel, Node, String) - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.reference.ParameterReference
 
ParameterReference(ReferenceModel, String, String) - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.reference.ParameterReference
 
ParameterReference(ReferenceModel, Node) - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.reference.ParameterReference
 
print(StringBuilder) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration.ExcludedMember
 
problems - Variable in class org.apache.royale.compiler.clients.EXTERNC
 
problems - Variable in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
process(Node, Node) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.AbstractCompilerPass
 
process(Node, Node) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.CollectImportsPass
 
process(Node, Node) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.ResolvePackagesPass
 
projectConfigurator - Variable in class org.apache.royale.compiler.clients.EXTERNC
 

R

ReadOnlyMember(String, String) - Constructor for class org.apache.royale.compiler.clients.ExternCConfiguration.ReadOnlyMember
 
ReferenceCompiler - Class in org.apache.royale.compiler.internal.codegen.typedefs.pass
 
ReferenceCompiler(ReferenceModel) - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.pass.ReferenceCompiler
 
ReferenceCompiler.ReferenceErrorManager - Class in org.apache.royale.compiler.internal.codegen.typedefs.pass
 
ReferenceCompiler.TypedefFile - Class in org.apache.royale.compiler.internal.codegen.typedefs.pass
 
ReferenceEmitter - Class in org.apache.royale.compiler.internal.codegen.typedefs.emit
 
ReferenceEmitter(ReferenceModel) - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.emit.ReferenceEmitter
 
ReferenceErrorManager(ErrorManager) - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.pass.ReferenceCompiler.ReferenceErrorManager
 
ReferenceModel - Class in org.apache.royale.compiler.internal.codegen.typedefs.reference
 
ReferenceModel(ExternCConfiguration) - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
report(CheckLevel, JSError) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.ReferenceCompiler.ReferenceErrorManager
 
ResolvePackagesPass - Class in org.apache.royale.compiler.internal.codegen.typedefs.pass
 
ResolvePackagesPass(ReferenceModel, AbstractCompiler) - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.pass.ResolvePackagesPass
 

S

setASRoot(ConfigurationValue, String) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
setASRoot(File) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
setClassExcludes(ConfigurationValue, List<String>) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
setClassToFunctions(ConfigurationValue, List<String>) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
setComment(JSDocInfo) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
setConst(boolean) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.FieldReference
 
setConstantValueNode(Node) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.FieldReference
 
setCurrentFile(File) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
setDynamic(boolean) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
setExcludes(ConfigurationValue, List<String>) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
setExternalTypedefs(ConfigurationValue, String[]) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
setFieldExcludes(ConfigurationValue, List<String>) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
setFieldReadOnly(ConfigurationValue, List<String>) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
setFinal(boolean) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
setIsNamespace(boolean) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
setJSCompiler(Compiler) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ReferenceModel
 
setJSRoot(ConfigurationValue, String) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
setModuleName(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.ClassReference
 
setNamedModules(ConfigurationValue, List<String>) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
setNode(Node) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.BaseReference
 
setOverrideStringType(String) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.FieldReference
 
setStatic(boolean) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.FieldReference
 
setStatic(boolean) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.FunctionReference
 
setStatic(boolean) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.MethodReference
 
setTrueConstant(ConfigurationValue, List<String>) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
setTypedef(ConfigurationValue, String[]) - Method in class org.apache.royale.compiler.clients.ExternCConfiguration
 
setTypedPercent(double) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.ReferenceCompiler.ReferenceErrorManager
 
shouldTraverse(NodeTraversal, Node, Node) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.AddMemberPass
 
shouldTraverse(NodeTraversal, Node, Node) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.CollectImportsPass
 
shouldTraverse(NodeTraversal, Node, Node) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.CollectTypesPass
 
shouldTraverse(NodeTraversal, Node, Node) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.NamespaceResolutionPass
 
shouldTraverse(NodeTraversal, Node, Node) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.ResolvePackagesPass
 
staticMainNoExit(String[]) - Static method in class org.apache.royale.compiler.clients.EXTERNC
Entry point for the externc.

T

toClassTypeString(ClassReference) - Static method in class org.apache.royale.compiler.internal.codegen.typedefs.utils.JSTypeUtils
 
toConstantTypeString(ConstantReference) - Static method in class org.apache.royale.compiler.internal.codegen.typedefs.utils.JSTypeUtils
 
toEnumTypeString(BaseReference) - Static method in class org.apache.royale.compiler.internal.codegen.typedefs.utils.JSTypeUtils
 
toFieldTypeString(BaseReference) - Static method in class org.apache.royale.compiler.internal.codegen.typedefs.utils.JSTypeUtils
 
toParameter(BaseReference, JSDocInfo, String, JSTypeExpression, boolean) - Static method in class org.apache.royale.compiler.internal.codegen.typedefs.utils.FunctionUtils
 
toParameterString(BaseReference, JSDocInfo, Node, boolean) - Static method in class org.apache.royale.compiler.internal.codegen.typedefs.utils.FunctionUtils
 
toParameterType(BaseReference, String) - Static method in class org.apache.royale.compiler.internal.codegen.typedefs.utils.FunctionUtils
Compute the type of a function or method parameter.
toParamTypeString(BaseReference, String) - Static method in class org.apache.royale.compiler.internal.codegen.typedefs.utils.JSTypeUtils
 
toReturnString(BaseReference) - Static method in class org.apache.royale.compiler.internal.codegen.typedefs.utils.FunctionUtils
 
toReturnTypeAnnotationString() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.MethodReference
 
toReturnTypeString(BaseReference) - Static method in class org.apache.royale.compiler.internal.codegen.typedefs.utils.JSTypeUtils
 
toString() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.ReferenceCompiler.TypedefFile
 
toTypeAnnotationString() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.FieldReference
 
toTypeString() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.FieldReference
 
transformReturnString() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.FunctionReference
 
transformReturnString() - Method in class org.apache.royale.compiler.internal.codegen.typedefs.reference.MethodReference
 
transformType(String) - Static method in class org.apache.royale.compiler.internal.codegen.typedefs.utils.JSTypeUtils
 
TrueConstant(String, String, String) - Constructor for class org.apache.royale.compiler.clients.ExternCConfiguration.TrueConstant
 
TypedefFile(File) - Constructor for class org.apache.royale.compiler.internal.codegen.typedefs.pass.ReferenceCompiler.TypedefFile
 

V

validateSWCInputs() - Method in class org.apache.royale.compiler.config.ExterncConfigurator
 
visit(NodeTraversal, Node, Node) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.AddMemberPass
 
visit(NodeTraversal, Node, Node) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.CollectImportsPass
 
visit(NodeTraversal, Node, Node) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.CollectTypesPass
 
visit(NodeTraversal, Node, Node) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.NamespaceResolutionPass
 
visit(NodeTraversal, Node, Node) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.ResolvePackagesPass
 

W

wrapErrorManager(ErrorManager) - Method in class org.apache.royale.compiler.internal.codegen.typedefs.pass.ReferenceCompiler
 

_

_mainNoExit(String[]) - Method in class org.apache.royale.compiler.clients.EXTERNC
 
A B C D E F G H I J L M N O P R S T V W _ 
Skip navigation links

Copyright © 2018 The Apache Software Foundation. All rights reserved.