OLD | NEW |
1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file |
2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
4 // | 4 // |
5 // This file has been automatically generated. Please do not edit it manually. | 5 // This file has been automatically generated. Please do not edit it manually. |
6 // To regenerate the file, use the script "pkg/analyzer/tool/generate_files". | 6 // To regenerate the file, use the script "pkg/analyzer/tool/generate_files". |
7 | 7 |
8 | 8 |
9 /** | 9 /** |
10 * Enum used to indicate the kind of a name in index. | 10 * Enum used to indicate the kind of a name in index. |
(...skipping 740 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
751 * Pop the top value from the stack and raise an exception with this value. | 751 * Pop the top value from the stack and raise an exception with this value. |
752 */ | 752 */ |
753 throwException, | 753 throwException, |
754 | 754 |
755 /** | 755 /** |
756 * Obtain two values `n` and `m` from [UnlinkedExpr.ints]. Then, starting at | 756 * Obtain two values `n` and `m` from [UnlinkedExpr.ints]. Then, starting at |
757 * the executable element for the expression being evaluated, if n > 0, pop to | 757 * the executable element for the expression being evaluated, if n > 0, pop to |
758 * the nth enclosing function element. Then, push the mth local function of | 758 * the nth enclosing function element. Then, push the mth local function of |
759 * that element onto the stack. | 759 * that element onto the stack. |
760 */ | 760 */ |
761 pushLocalFunctionReference | 761 pushLocalFunctionReference, |
| 762 |
| 763 /** |
| 764 * Pop the top two values from the stack. If the first value is non-null, |
| 765 * keep it and discard the second. Otherwise, keep the second and discard the |
| 766 * first. |
| 767 */ |
| 768 ifNull |
762 } | 769 } |
763 | 770 |
764 /** | 771 /** |
765 * Enum used to indicate the kind of a parameter. | 772 * Enum used to indicate the kind of a parameter. |
766 */ | 773 */ |
767 enum UnlinkedParamKind : byte { | 774 enum UnlinkedParamKind : byte { |
768 /** | 775 /** |
769 * Parameter is required. | 776 * Parameter is required. |
770 */ | 777 */ |
771 required, | 778 required, |
(...skipping 1883 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2655 | 2662 |
2656 /** | 2663 /** |
2657 * If a local variable, the beginning of the visible range; zero otherwise. | 2664 * If a local variable, the beginning of the visible range; zero otherwise. |
2658 */ | 2665 */ |
2659 visibleOffset:uint (id: 12); | 2666 visibleOffset:uint (id: 12); |
2660 } | 2667 } |
2661 | 2668 |
2662 root_type PackageBundle; | 2669 root_type PackageBundle; |
2663 | 2670 |
2664 file_identifier "PBdl"; | 2671 file_identifier "PBdl"; |
OLD | NEW |