| Package | Description |
|---|---|
| org.apache.flex.compiler.internal.parsing |
This package is the internal counterpart of the external
org.apache.flex.compiler.parsing package. |
| org.apache.flex.compiler.internal.parsing.as | |
| org.apache.flex.compiler.internal.parsing.mxml | |
| org.apache.flex.compiler.parsing |
This package contains classes and interfaces involved in parsing
AS and MXML.
|
| org.apache.flex.compiler.problems |
This package contains classes representing various problems
that can be encountered during compilation.
|
| org.apache.flex.compiler.workspaces |
This package contains classes and interface related to workspaces,
which cache project-independent information.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SourceFragmentsReader.adjustLocation(TokenBase token) |
boolean |
TokenBase.matchesLine(TokenBase other) |
| Constructor and Description |
|---|
TokenBase(TokenBase o)
Copy constructor
|
| Modifier and Type | Class and Description |
|---|---|
class |
BaseRawTokenizer<T extends TokenBase>
Base class for JFlex-based tokenizers (RawScriptTokenizer, RawTagTokenizer,
RawCSSTokenizer, RawMetadataTokenizer).
|
| Modifier and Type | Class and Description |
|---|---|
class |
ASDocToken |
class |
ASToken
ActionScript token (output unit of ASTokenizer/ASTokenFixer, input unit of
ASTreeAssembler).
|
class |
MetaDataPayloadToken
This token represents a valid set of metadata, and includes all of the
indivdual tokens that make up that set
|
class |
MetadataToken
Metadata token (output unit of MetadataTokenizer, input unit of
MetadataParser)
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract TokenBase |
BaseTokenizerWithFakeCharacters.buildToken(int tokenType,
int start,
int end,
int line,
int column,
String tokenText)
Build a token of the appropriate type (used when we need to truncate a
token to strip out fake characters in removeFakeTokens)
|
protected abstract T[] |
BaseRawTokenizer.initTokenPool() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BaseTokenizerWithFakeCharacters.removeFakeTokens(int lastRealIndex,
List<TokenBase> tokenList)
Remove any dummy tokens that we created using the fake characters we
appended to the end of the stream.
|
| Constructor and Description |
|---|
MetadataToken(TokenBase other) |
| Modifier and Type | Class and Description |
|---|---|
class |
MXMLToken
MXML token (output unit of MXMLTokenizer, input unit of MXMLData constructor).
|
| Constructor and Description |
|---|
GenericTokenStream(TokenBase[] tokens)
Constructor
|
| Constructor and Description |
|---|
ParserProblem(TokenBase site) |
UnboundMetadataProblem(TokenBase site) |
| Modifier and Type | Method and Description |
|---|---|
TokenBase |
IIndexingReader.next()
Returns the next
TokenBase found by this reader, or null if no more identifiers can be produced |
Copyright © 2016 The Apache Software Foundation. All rights reserved.