runtime library Null safety

Classes

Build
BuildContext
Configuration and context values used during Build.execute.
BuildExecutable
BuildManager
CodeAnalyzer
Compiler
MirrorContext
PreventCompilation
Prevents a type from being compiled when it otherwise would be.
RuntimeCollection
RuntimeContext
Contextual values used during runtime.
RuntimeGenerator
RuntimePackageCompiler
Compiler for the runtime package itself.
SourceCompiler
Runtimes that generate source code implement this method.

Properties

instance RuntimeContext
read / write

Functions

firstMetadataOfType<T>(DeclarationMirror dm, {TypeMirror? dynamicType}) → T?
isTypeFullyPrimitive(TypeMirror type) bool
runtimeCast(dynamic object, TypeMirror intoType) → dynamic

Exceptions / Errors

TypeCoercionException