| Modifier and Type | Method and Description |
|---|---|
Snippetable |
ExpressionResult.getErrorSource()
Get indicated error source
|
| Modifier and Type | Method and Description |
|---|---|
static ExpressionResult |
ExpressionResult.error(String message,
Snippetable source)
Create error result
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Snippet
Snippet is one of the most basic structures used by the Panda Framework.
|
interface |
SourceStream
Represents stream of tokens
|
interface |
TokenInfo
Wrapper for
Token that contains details about location of token in source |
| Modifier and Type | Method and Description |
|---|---|
static Type |
PandaImportsUtils.getTypeOrThrow(Context context,
Snippetable nameSource,
String message,
String note) |
| Modifier and Type | Method and Description |
|---|---|
VariableData |
PandaVariableDataInitializer.createVariableData(Snippetable declaration,
boolean mutable,
boolean nillable) |
VariableData |
PandaVariableDataInitializer.createVariableData(Snippetable typeName,
Snippetable name,
boolean mutable,
boolean nillable) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
VisibilityComparator.requireAccess(Property requested,
Context context,
Snippetable source) |
static boolean |
StateComparator.requireInheritance(Context context,
Type type,
Snippetable source) |
static boolean |
StateComparator.requireInstantiation(Context context,
Type type,
Snippetable source) |
| Constructor and Description |
|---|
PandaLexerFailure(Snippetable line,
Snippetable indicated,
String message,
@Nullable String note) |
| Constructor and Description |
|---|
PandaParserFailure(Context context,
Snippetable source,
Snippetable indicated,
String message) |
PandaParserFailure(Context context,
Snippetable source,
Snippetable indicated,
String message,
@Nullable String note) |
PandaParserFailure(Context context,
Snippetable indicated,
String message) |
PandaParserFailure(Context context,
Snippetable indicated,
String message,
@Nullable String note) |
| Constructor and Description |
|---|
PandaExpressionParserFailure(ExpressionContext context,
Snippetable indicated,
String message) |
PandaExpressionParserFailure(ExpressionContext context,
Snippetable indicated,
String message,
String note) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
NextTokenTypeVerifier.verify(Map<String,Object> results,
SynchronizedSource source,
Snippetable content) |
| Constructor and Description |
|---|
PandaIndicatedSource(Snippetable source,
Snippetable indicated) |
| Modifier and Type | Class and Description |
|---|---|
class |
MutableTokenInfo |
class |
PandaSnippet |
class |
PandaSourceStream |
class |
PandaTokenInfo |
| Modifier and Type | Method and Description |
|---|---|
static int |
OperatorUtils.indexOf(Snippetable snippetable,
@Nullable String family)
Get index of operator with the given family
|
Copyright © 2020. All rights reserved.