| ------------ #lib::smiLiteral ------------ |
| |
| RESULT: _T (dart.core::_Smi, 42) |
| ------------ #lib::intLiteral ------------ |
| |
| RESULT: _T (dart.core::int)+ |
| ------------ #lib::strLiteral ------------ |
| |
| RESULT: _T (dart.core::_OneByteString, abc) |
| ------------ #lib::indexingIntoConstantList1 ------------ |
| %i = _Parameter #0 [_T (dart.core::int)+?] |
| t1 = _Join [InterfaceType(Reference to root::dart:core::int*)] (_T (dart.core::_Smi, 1), _T (dart.core::_Smi, 2), _T (dart.core::_Smi, 3)) |
| RESULT: t1 |
| ------------ #lib::indexingIntoConstantList2 ------------ |
| %i = _Parameter #0 [_T (dart.core::int)+?] |
| t1 = _Join [InterfaceType(Reference to root::dart:core::Object*)] (_T (dart.core::_OneByteString, hi), _T (dart.core::_Smi, 33), _T {}?, _T (dart.core::_Smi, -5)) |
| RESULT: t1 |
| ------------ #lib::main ------------ |
| |
| RESULT: _T {}? |
| ------------ #lib::_constList1 ------------ |
| |
| RESULT: _T (dart.core::_ImmutableList, ListConstant<InterfaceType(Reference to root::dart:core::int*)>([1, 2, 3])) |
| ------------ #lib::_constList2 ------------ |
| |
| RESULT: _T (dart.core::_ImmutableList, ListConstant<InterfaceType(Reference to root::dart:core::Object*)>([hi, 33, null, -5])) |