Go to the source code of this file.
|
enum | dart::kernel::Tag |
|
enum | dart::kernel::ConstantTag {
dart::kernel::kNullConstant = 0
, dart::kernel::kBoolConstant = 1
, dart::kernel::kIntConstant = 2
, dart::kernel::kDoubleConstant = 3
,
dart::kernel::kStringConstant = 4
, dart::kernel::kSymbolConstant = 5
, dart::kernel::kMapConstant = 6
, dart::kernel::kListConstant = 7
,
dart::kernel::kSetConstant = 13
, dart::kernel::kInstanceConstant = 8
, dart::kernel::kInstantiationConstant = 9
, dart::kernel::kStaticTearOffConstant = 10
,
dart::kernel::kTypeLiteralConstant = 11
, dart::kernel::kUnevaluatedConstant = 12
, dart::kernel::kTypedefTearOffConstant = 14
, dart::kernel::kConstructorTearOffConstant = 15
,
dart::kernel::kRedirectingFactoryTearOffConstant = 16
, dart::kernel::kRecordConstant = 17
} |
|
enum class | dart::kernel::KernelNullability : int8_t { dart::kernel::kUndetermined = 0
, dart::kernel::kNullable = 1
, dart::kernel::kNonNullable = 2
, dart::kernel::kLegacy = 3
} |
|
enum | dart::kernel::Variance {
dart::kernel::kUnrelated = 0
, dart::kernel::kCovariant = 1
, dart::kernel::kContravariant = 2
, dart::kernel::kInvariant = 3
,
dart::kernel::kLegacyCovariant = 4
} |
|
enum | dart::kernel::AsExpressionFlags { dart::kernel::kAsExpressionFlagTypeError = 1 << 0
, dart::kernel::kAsExpressionFlagCovarianceCheck = 1 << 1
, dart::kernel::kAsExpressionFlagForDynamic = 1 << 2
, dart::kernel::kAsExpressionFlagUnchecked = 1 << 3
} |
|
enum | dart::kernel::InstanceInvocationFlags { dart::kernel::kInstanceInvocationFlagInvariant = 1 << 0
, dart::kernel::kInstanceInvocationFlagBoundsSafe = 1 << 1
} |
|
enum | dart::kernel::DynamicInvocationFlags { dart::kernel::kDynamicInvocationFlagImplicitCall = 1 << 0
} |
|
enum | dart::kernel::ThrowFlags { dart::kernel::kThrowForErrorHandling = 1 << 0
} |
|
enum | dart::kernel::YieldStatementFlags { dart::kernel::kYieldStatementFlagYieldStar = 1 << 0
} |
|
enum class | dart::kernel::NamedTypeFlags : uint8_t { dart::kernel::kIsRequired = 1 << 0
} |
|
enum class | dart::kernel::FunctionAccessKind { dart::kernel::kFunction
, dart::kernel::kFunctionType
, dart::kernel::kInapplicable
, dart::kernel::kNullable
} |
|
◆ DECLARE
◆ KERNEL_TAG_LIST
#define KERNEL_TAG_LIST |
( |
|
V | ) |
|