Flutter Engine
The Flutter Engine
|
Public Member Functions | |
RuntimeCompletionExpression (int offset, int length, RuntimeCompletionExpressionType type) | |
boolean | equals (Object obj) |
int | getLength () |
int | getOffset () |
RuntimeCompletionExpressionType | getType () |
int | hashCode () |
JsonObject | toJson () |
String | toString () |
Static Public Member Functions | |
static RuntimeCompletionExpression | fromJson (JsonObject jsonObject) |
static List< RuntimeCompletionExpression > | fromJsonArray (JsonArray jsonArray) |
Static Public Attributes | |
static final RuntimeCompletionExpression[] | EMPTY_ARRAY = new RuntimeCompletionExpression[0] |
static final List< RuntimeCompletionExpression > | EMPTY_LIST = Lists.newArrayList() |
An expression for which we want to know its runtime type. In expressions like 'a.b.c.where((e) => e.^)' we want to know the runtime type of 'a.b.c' to enforce it statically at the time when we compute completion suggestions, and get better type for 'e'.
@coverage dart.server.generated.types
Definition at line 34 of file RuntimeCompletionExpression.java.
|
inline |
Constructor for RuntimeCompletionExpression
.
Definition at line 59 of file RuntimeCompletionExpression.java.
|
inline |
Definition at line 66 of file RuntimeCompletionExpression.java.
|
inlinestatic |
Definition at line 77 of file RuntimeCompletionExpression.java.
|
inlinestatic |
Definition at line 84 of file RuntimeCompletionExpression.java.
|
inline |
The length of the expression in the code for completion.
Definition at line 99 of file RuntimeCompletionExpression.java.
|
inline |
The offset of the expression in the code for completion.
Definition at line 106 of file RuntimeCompletionExpression.java.
|
inline |
When the expression is sent from the server to the client, the type is omitted. The client should fill the type when it sends the request to the server again.
Definition at line 114 of file RuntimeCompletionExpression.java.
|
inline |
Definition at line 119 of file RuntimeCompletionExpression.java.
|
inline |
Definition at line 127 of file RuntimeCompletionExpression.java.
|
inline |
Definition at line 138 of file RuntimeCompletionExpression.java.
|
static |
Definition at line 36 of file RuntimeCompletionExpression.java.
|
static |
Definition at line 38 of file RuntimeCompletionExpression.java.