Package | Description |
---|---|
org.apache.flex.compiler.problems |
This package contains classes representing various problems
that can be encountered during compilation.
|
Modifier and Type | Class and Description |
---|---|
class |
ASDocNotClosedProblem
Syntax error: input ended before ASDoc is closed.
|
class |
AttributesNotAllowedOnPackageDefinitionProblem
Attributes are not allowed on package definition.
|
class |
CanNotInsertSemicolonProblem
The optional semicolon match failed in
IRepairingTokenBuffer.matchOptionalSemicolon() . |
class |
CannotResolveConfigExpressionProblem
Error to indicate a config namespace cannot be resolved
|
class |
ExpectDefinitionKeywordAfterAttributeProblem
Expecting a definition keyword such as "function", "var", "class" after a
modifier attribute such as "static", "final", etc.
|
class |
ExpectXmlBeforeNamespaceProblem
Error #1072: Syntax error: expecting xml before namespace.
|
class |
ExtraCharactersAfterEndOfProgramProblem
The parser found extra characters after the end of the program.
|
class |
InvalidAttributeProblem
Invalid attribute problem.
|
class |
InvalidLabelProblem
Error #1078: Label must be a simple identifier.
|
class |
InvalidTypeProblem
Error #1135: Syntax error: "X" is not a valid type.
|
class |
MissingLeftBraceBeforeFunctionBodyProblem
Problem reported when the parser fails to match an optional function body
which is either a (virtual) semicolon or a function block (with curly
braces).
|
class |
MultipleConfigNamespaceDecorationsProblem |
class |
MultipleNamespaceAttributesProblem
A definition can only have at most one user-defined namespace attributes.
|
class |
MultipleReservedNamespaceAttributesProblem
Only one of public, private, protected, or internal can be specified on a
definition.
|
class |
MXMLInvalidEntityProblem
Problem generated when an unterminated MXML entity is found.
|
class |
MXMLUnclosedTagProblem
Problem generated when an unterminated entity is found.
|
class |
MXMLUnterminatedEntityProblem
Problem generated when an unterminated entity is found.
|
class |
NamespaceAttributeNotAllowedProblem
Access specifiers are not allowed with namespace attributes.
|
class |
NestedClassProblem
Diagnostic emitted when a class is declared inside another class or
interface.
|
class |
NestedInterfaceProblem
Diagnostic emitted when an interface is declared inside another class or
interface.
|
class |
NestedPackageProblem
Diagnostic emitted when a package is declared inside another package
|
class |
NonConstConfigVarProblem
Diagnostic emitted when a var, instead of a const, is declared in a config namespace
|
class |
ResourceBundleMalformedEncodingProblem |
class |
ShadowedConfigNamespaceProblem
Diagnostic emitted when a normal namespace is given the same name as a config namespace
|
class |
StringLiteralMustBeTerminatedBeforeLineBreakProblem
A string literal must be terminated before the line break, unless a new line
escape
\LINE_TERMINATOR is used. |
class |
StringLiteralNotClosedProblem
Syntax error: input ended before reaching the closing quotation mark for a
string literal.
|
class |
SyntaxProblem |
class |
UnboundMetadataProblem
This problem is produced when metadata exists out of a definition context, and cannot be bound to a definition
|
class |
UndefinedConfigNameProblem
Error when a config constant cannot be found
|
class |
UndefinedConfigNamespaceProblem
Error when a config namespace cannot be found
|
class |
UnexpectedEOFProblem |
class |
UnexpectedTokenProblem |
class |
XMLOpenCloseTagNotMatchProblem
XML does not have matching begin and end tags.
|
Copyright © 2016 The Apache Software Foundation. All rights reserved.