Context class
Constructors
- Context()
Properties
-
capturedValues
↔ Map<
Object, SemanticValue> -
getter/setter pair
-
classDeclarations
→ Map<
String, String> -
final
- globalAllocator ↔ Allocator
-
getter/setter pair
-
globalDeclarations
→ List<
String> -
final
-
globalRegistry
↔ Map<
dynamic, Map< String, dynamic> > -
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- localAllocator ↔ Allocator
-
getter/setter pair
-
localDeclarations
↔ Map<
String, String> -
getter/setter pair
-
localRegistry
↔ Map<
dynamic, Map< String, dynamic> > -
getter/setter pair
- optimizeFastParsers ↔ bool
-
getter/setter pair
- optimizeForSize ↔ bool
-
getter/setter pair
- pass ↔ int
-
getter/setter pair
- refersToStateSource ↔ bool
-
getter/setter pair
-
registry
→ Map<
dynamic, Map< String, dynamic> > -
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
allocateGlobal(
[String name = '']) → String -
allocateLocal(
[String name = '']) → String -
allocateLocals(
Iterable< String> names) → Map<String, String> -
allocateSematicValue<
T> (Object key) → SemanticValue -
getCapturedValue(
Object key) → SemanticValue -
getResult(
ParserBuilder parser, bool condition) → ParserResult? -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
readRegistryValue<
T> (Map< dynamic, Map< registry, dynamic owner, String key, T defaultValue()) → TString, dynamic> > -
toString(
) → String -
A string representation of this object.
inherited
-
writeRegistryValue<
T> (Map< dynamic, Map< registry, dynamic owner, String key, T value) → voidString, dynamic> >
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited