Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(12)

Side by Side Diff: pkg/analyzer/lib/src/summary/format.fbs

Issue 2514353005: Add support for "??" to summaries. (Closed)
Patch Set: Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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
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
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";
OLDNEW
« no previous file with comments | « no previous file | pkg/analyzer/lib/src/summary/idl.dart » ('j') | pkg/analyzer/test/src/summary/resynthesize_common.dart » ('J')

Powered by Google App Engine
This is Rietveld 408576698