| OLD | NEW |
| 1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2014, 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 | 6 // To regenerate the file, use the script |
| 7 // "pkg/analysis_server/tool/spec/generate_files". | 7 // "pkg/analysis_server/tool/spec/generate_files". |
| 8 | 8 |
| 9 part of protocol; | 9 part of protocol; |
| 10 /** | 10 /** |
| (...skipping 9504 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 9515 * enum { | 9515 * enum { |
| 9516 * ANNOTATION | 9516 * ANNOTATION |
| 9517 * BUILT_IN | 9517 * BUILT_IN |
| 9518 * CLASS | 9518 * CLASS |
| 9519 * COMMENT_BLOCK | 9519 * COMMENT_BLOCK |
| 9520 * COMMENT_DOCUMENTATION | 9520 * COMMENT_DOCUMENTATION |
| 9521 * COMMENT_END_OF_LINE | 9521 * COMMENT_END_OF_LINE |
| 9522 * CONSTRUCTOR | 9522 * CONSTRUCTOR |
| 9523 * DIRECTIVE | 9523 * DIRECTIVE |
| 9524 * DYNAMIC_TYPE | 9524 * DYNAMIC_TYPE |
| 9525 * DYNAMIC_LOCAL_VARIABLE_DECLARATION |
| 9526 * DYNAMIC_LOCAL_VARIABLE_REFERENCE |
| 9527 * DYNAMIC_PARAMETER_DECLARATION |
| 9528 * DYNAMIC_PARAMETER_REFERENCE |
| 9525 * ENUM | 9529 * ENUM |
| 9526 * ENUM_CONSTANT | 9530 * ENUM_CONSTANT |
| 9527 * FIELD | 9531 * FIELD |
| 9528 * FIELD_STATIC | 9532 * FIELD_STATIC |
| 9529 * FUNCTION | 9533 * FUNCTION |
| 9530 * FUNCTION_DECLARATION | 9534 * FUNCTION_DECLARATION |
| 9531 * FUNCTION_TYPE_ALIAS | 9535 * FUNCTION_TYPE_ALIAS |
| 9532 * GETTER_DECLARATION | 9536 * GETTER_DECLARATION |
| 9533 * IDENTIFIER_DEFAULT | 9537 * IDENTIFIER_DEFAULT |
| 9534 * IMPORT_PREFIX | 9538 * IMPORT_PREFIX |
| 9539 * INSTANCE_FIELD_DECLARATION |
| 9540 * INSTANCE_FIELD_REFERENCE |
| 9541 * INSTANCE_GETTER_DECLARATION |
| 9542 * INSTANCE_GETTER_REFERENCE |
| 9543 * INSTANCE_METHOD_DECLARATION |
| 9544 * INSTANCE_METHOD_REFERENCE |
| 9545 * INSTANCE_SETTER_DECLARATION |
| 9546 * INSTANCE_SETTER_REFERENCE |
| 9547 * INVALID_STRING_ESCAPE |
| 9535 * KEYWORD | 9548 * KEYWORD |
| 9536 * LABEL | 9549 * LABEL |
| 9550 * LIBRARY_NAME |
| 9537 * LITERAL_BOOLEAN | 9551 * LITERAL_BOOLEAN |
| 9538 * LITERAL_DOUBLE | 9552 * LITERAL_DOUBLE |
| 9539 * LITERAL_INTEGER | 9553 * LITERAL_INTEGER |
| 9540 * LITERAL_LIST | 9554 * LITERAL_LIST |
| 9541 * LITERAL_MAP | 9555 * LITERAL_MAP |
| 9542 * LITERAL_STRING | 9556 * LITERAL_STRING |
| 9557 * LOCAL_FUNCTION_DECLARATION |
| 9558 * LOCAL_FUNCTION_REFERENCE |
| 9543 * LOCAL_VARIABLE | 9559 * LOCAL_VARIABLE |
| 9544 * LOCAL_VARIABLE_DECLARATION | 9560 * LOCAL_VARIABLE_DECLARATION |
| 9561 * LOCAL_VARIABLE_REFERENCE |
| 9545 * METHOD | 9562 * METHOD |
| 9546 * METHOD_DECLARATION | 9563 * METHOD_DECLARATION |
| 9547 * METHOD_DECLARATION_STATIC | 9564 * METHOD_DECLARATION_STATIC |
| 9548 * METHOD_STATIC | 9565 * METHOD_STATIC |
| 9549 * PARAMETER | 9566 * PARAMETER |
| 9550 * SETTER_DECLARATION | 9567 * SETTER_DECLARATION |
| 9551 * TOP_LEVEL_VARIABLE | 9568 * TOP_LEVEL_VARIABLE |
| 9569 * PARAMETER_DECLARATION |
| 9570 * PARAMETER_REFERENCE |
| 9571 * STATIC_FIELD_DECLARATION |
| 9572 * STATIC_GETTER_DECLARATION |
| 9573 * STATIC_GETTER_REFERENCE |
| 9574 * STATIC_METHOD_DECLARATION |
| 9575 * STATIC_METHOD_REFERENCE |
| 9576 * STATIC_SETTER_DECLARATION |
| 9577 * STATIC_SETTER_REFERENCE |
| 9578 * TOP_LEVEL_FUNCTION_DECLARATION |
| 9579 * TOP_LEVEL_FUNCTION_REFERENCE |
| 9580 * TOP_LEVEL_GETTER_DECLARATION |
| 9581 * TOP_LEVEL_GETTER_REFERENCE |
| 9582 * TOP_LEVEL_SETTER_DECLARATION |
| 9583 * TOP_LEVEL_SETTER_REFERENCE |
| 9584 * TOP_LEVEL_VARIABLE_DECLARATION |
| 9552 * TYPE_NAME_DYNAMIC | 9585 * TYPE_NAME_DYNAMIC |
| 9553 * TYPE_PARAMETER | 9586 * TYPE_PARAMETER |
| 9587 * UNRESOLVED_INSTANCE_MEMBER_REFERENCE |
| 9588 * VALID_STRING_ESCAPE |
| 9554 * } | 9589 * } |
| 9555 */ | 9590 */ |
| 9556 class HighlightRegionType implements Enum { | 9591 class HighlightRegionType implements Enum { |
| 9557 static const ANNOTATION = const HighlightRegionType._("ANNOTATION"); | 9592 static const ANNOTATION = const HighlightRegionType._("ANNOTATION"); |
| 9558 | 9593 |
| 9559 static const BUILT_IN = const HighlightRegionType._("BUILT_IN"); | 9594 static const BUILT_IN = const HighlightRegionType._("BUILT_IN"); |
| 9560 | 9595 |
| 9561 static const CLASS = const HighlightRegionType._("CLASS"); | 9596 static const CLASS = const HighlightRegionType._("CLASS"); |
| 9562 | 9597 |
| 9563 static const COMMENT_BLOCK = const HighlightRegionType._("COMMENT_BLOCK"); | 9598 static const COMMENT_BLOCK = const HighlightRegionType._("COMMENT_BLOCK"); |
| 9564 | 9599 |
| 9565 static const COMMENT_DOCUMENTATION = const HighlightRegionType._("COMMENT_DOCU
MENTATION"); | 9600 static const COMMENT_DOCUMENTATION = const HighlightRegionType._("COMMENT_DOCU
MENTATION"); |
| 9566 | 9601 |
| 9567 static const COMMENT_END_OF_LINE = const HighlightRegionType._("COMMENT_END_OF
_LINE"); | 9602 static const COMMENT_END_OF_LINE = const HighlightRegionType._("COMMENT_END_OF
_LINE"); |
| 9568 | 9603 |
| 9569 static const CONSTRUCTOR = const HighlightRegionType._("CONSTRUCTOR"); | 9604 static const CONSTRUCTOR = const HighlightRegionType._("CONSTRUCTOR"); |
| 9570 | 9605 |
| 9571 static const DIRECTIVE = const HighlightRegionType._("DIRECTIVE"); | 9606 static const DIRECTIVE = const HighlightRegionType._("DIRECTIVE"); |
| 9572 | 9607 |
| 9608 /** |
| 9609 * Only for version 1 of highlight. |
| 9610 */ |
| 9573 static const DYNAMIC_TYPE = const HighlightRegionType._("DYNAMIC_TYPE"); | 9611 static const DYNAMIC_TYPE = const HighlightRegionType._("DYNAMIC_TYPE"); |
| 9574 | 9612 |
| 9613 /** |
| 9614 * Only for version 2 of highlight. |
| 9615 */ |
| 9616 static const DYNAMIC_LOCAL_VARIABLE_DECLARATION = const HighlightRegionType._(
"DYNAMIC_LOCAL_VARIABLE_DECLARATION"); |
| 9617 |
| 9618 /** |
| 9619 * Only for version 2 of highlight. |
| 9620 */ |
| 9621 static const DYNAMIC_LOCAL_VARIABLE_REFERENCE = const HighlightRegionType._("D
YNAMIC_LOCAL_VARIABLE_REFERENCE"); |
| 9622 |
| 9623 /** |
| 9624 * Only for version 2 of highlight. |
| 9625 */ |
| 9626 static const DYNAMIC_PARAMETER_DECLARATION = const HighlightRegionType._("DYNA
MIC_PARAMETER_DECLARATION"); |
| 9627 |
| 9628 /** |
| 9629 * Only for version 2 of highlight. |
| 9630 */ |
| 9631 static const DYNAMIC_PARAMETER_REFERENCE = const HighlightRegionType._("DYNAMI
C_PARAMETER_REFERENCE"); |
| 9632 |
| 9575 static const ENUM = const HighlightRegionType._("ENUM"); | 9633 static const ENUM = const HighlightRegionType._("ENUM"); |
| 9576 | 9634 |
| 9577 static const ENUM_CONSTANT = const HighlightRegionType._("ENUM_CONSTANT"); | 9635 static const ENUM_CONSTANT = const HighlightRegionType._("ENUM_CONSTANT"); |
| 9578 | 9636 |
| 9637 /** |
| 9638 * Only for version 1 of highlight. |
| 9639 */ |
| 9579 static const FIELD = const HighlightRegionType._("FIELD"); | 9640 static const FIELD = const HighlightRegionType._("FIELD"); |
| 9580 | 9641 |
| 9642 /** |
| 9643 * Only for version 1 of highlight. |
| 9644 */ |
| 9581 static const FIELD_STATIC = const HighlightRegionType._("FIELD_STATIC"); | 9645 static const FIELD_STATIC = const HighlightRegionType._("FIELD_STATIC"); |
| 9582 | 9646 |
| 9647 /** |
| 9648 * Only for version 1 of highlight. |
| 9649 */ |
| 9583 static const FUNCTION = const HighlightRegionType._("FUNCTION"); | 9650 static const FUNCTION = const HighlightRegionType._("FUNCTION"); |
| 9584 | 9651 |
| 9652 /** |
| 9653 * Only for version 1 of highlight. |
| 9654 */ |
| 9585 static const FUNCTION_DECLARATION = const HighlightRegionType._("FUNCTION_DECL
ARATION"); | 9655 static const FUNCTION_DECLARATION = const HighlightRegionType._("FUNCTION_DECL
ARATION"); |
| 9586 | 9656 |
| 9587 static const FUNCTION_TYPE_ALIAS = const HighlightRegionType._("FUNCTION_TYPE_
ALIAS"); | 9657 static const FUNCTION_TYPE_ALIAS = const HighlightRegionType._("FUNCTION_TYPE_
ALIAS"); |
| 9588 | 9658 |
| 9659 /** |
| 9660 * Only for version 1 of highlight. |
| 9661 */ |
| 9589 static const GETTER_DECLARATION = const HighlightRegionType._("GETTER_DECLARAT
ION"); | 9662 static const GETTER_DECLARATION = const HighlightRegionType._("GETTER_DECLARAT
ION"); |
| 9590 | 9663 |
| 9591 static const IDENTIFIER_DEFAULT = const HighlightRegionType._("IDENTIFIER_DEFA
ULT"); | 9664 static const IDENTIFIER_DEFAULT = const HighlightRegionType._("IDENTIFIER_DEFA
ULT"); |
| 9592 | 9665 |
| 9593 static const IMPORT_PREFIX = const HighlightRegionType._("IMPORT_PREFIX"); | 9666 static const IMPORT_PREFIX = const HighlightRegionType._("IMPORT_PREFIX"); |
| 9594 | 9667 |
| 9668 /** |
| 9669 * Only for version 2 of highlight. |
| 9670 */ |
| 9671 static const INSTANCE_FIELD_DECLARATION = const HighlightRegionType._("INSTANC
E_FIELD_DECLARATION"); |
| 9672 |
| 9673 /** |
| 9674 * Only for version 2 of highlight. |
| 9675 */ |
| 9676 static const INSTANCE_FIELD_REFERENCE = const HighlightRegionType._("INSTANCE_
FIELD_REFERENCE"); |
| 9677 |
| 9678 /** |
| 9679 * Only for version 2 of highlight. |
| 9680 */ |
| 9681 static const INSTANCE_GETTER_DECLARATION = const HighlightRegionType._("INSTAN
CE_GETTER_DECLARATION"); |
| 9682 |
| 9683 /** |
| 9684 * Only for version 2 of highlight. |
| 9685 */ |
| 9686 static const INSTANCE_GETTER_REFERENCE = const HighlightRegionType._("INSTANCE
_GETTER_REFERENCE"); |
| 9687 |
| 9688 /** |
| 9689 * Only for version 2 of highlight. |
| 9690 */ |
| 9691 static const INSTANCE_METHOD_DECLARATION = const HighlightRegionType._("INSTAN
CE_METHOD_DECLARATION"); |
| 9692 |
| 9693 /** |
| 9694 * Only for version 2 of highlight. |
| 9695 */ |
| 9696 static const INSTANCE_METHOD_REFERENCE = const HighlightRegionType._("INSTANCE
_METHOD_REFERENCE"); |
| 9697 |
| 9698 /** |
| 9699 * Only for version 2 of highlight. |
| 9700 */ |
| 9701 static const INSTANCE_SETTER_DECLARATION = const HighlightRegionType._("INSTAN
CE_SETTER_DECLARATION"); |
| 9702 |
| 9703 /** |
| 9704 * Only for version 2 of highlight. |
| 9705 */ |
| 9706 static const INSTANCE_SETTER_REFERENCE = const HighlightRegionType._("INSTANCE
_SETTER_REFERENCE"); |
| 9707 |
| 9708 /** |
| 9709 * Only for version 2 of highlight. |
| 9710 */ |
| 9711 static const INVALID_STRING_ESCAPE = const HighlightRegionType._("INVALID_STRI
NG_ESCAPE"); |
| 9712 |
| 9595 static const KEYWORD = const HighlightRegionType._("KEYWORD"); | 9713 static const KEYWORD = const HighlightRegionType._("KEYWORD"); |
| 9596 | 9714 |
| 9597 static const LABEL = const HighlightRegionType._("LABEL"); | 9715 static const LABEL = const HighlightRegionType._("LABEL"); |
| 9598 | 9716 |
| 9717 /** |
| 9718 * Only for version 2 of highlight. |
| 9719 */ |
| 9720 static const LIBRARY_NAME = const HighlightRegionType._("LIBRARY_NAME"); |
| 9721 |
| 9599 static const LITERAL_BOOLEAN = const HighlightRegionType._("LITERAL_BOOLEAN"); | 9722 static const LITERAL_BOOLEAN = const HighlightRegionType._("LITERAL_BOOLEAN"); |
| 9600 | 9723 |
| 9601 static const LITERAL_DOUBLE = const HighlightRegionType._("LITERAL_DOUBLE"); | 9724 static const LITERAL_DOUBLE = const HighlightRegionType._("LITERAL_DOUBLE"); |
| 9602 | 9725 |
| 9603 static const LITERAL_INTEGER = const HighlightRegionType._("LITERAL_INTEGER"); | 9726 static const LITERAL_INTEGER = const HighlightRegionType._("LITERAL_INTEGER"); |
| 9604 | 9727 |
| 9605 static const LITERAL_LIST = const HighlightRegionType._("LITERAL_LIST"); | 9728 static const LITERAL_LIST = const HighlightRegionType._("LITERAL_LIST"); |
| 9606 | 9729 |
| 9607 static const LITERAL_MAP = const HighlightRegionType._("LITERAL_MAP"); | 9730 static const LITERAL_MAP = const HighlightRegionType._("LITERAL_MAP"); |
| 9608 | 9731 |
| 9609 static const LITERAL_STRING = const HighlightRegionType._("LITERAL_STRING"); | 9732 static const LITERAL_STRING = const HighlightRegionType._("LITERAL_STRING"); |
| 9610 | 9733 |
| 9734 /** |
| 9735 * Only for version 2 of highlight. |
| 9736 */ |
| 9737 static const LOCAL_FUNCTION_DECLARATION = const HighlightRegionType._("LOCAL_F
UNCTION_DECLARATION"); |
| 9738 |
| 9739 /** |
| 9740 * Only for version 2 of highlight. |
| 9741 */ |
| 9742 static const LOCAL_FUNCTION_REFERENCE = const HighlightRegionType._("LOCAL_FUN
CTION_REFERENCE"); |
| 9743 |
| 9744 /** |
| 9745 * Only for version 1 of highlight. |
| 9746 */ |
| 9611 static const LOCAL_VARIABLE = const HighlightRegionType._("LOCAL_VARIABLE"); | 9747 static const LOCAL_VARIABLE = const HighlightRegionType._("LOCAL_VARIABLE"); |
| 9612 | 9748 |
| 9613 static const LOCAL_VARIABLE_DECLARATION = const HighlightRegionType._("LOCAL_V
ARIABLE_DECLARATION"); | 9749 static const LOCAL_VARIABLE_DECLARATION = const HighlightRegionType._("LOCAL_V
ARIABLE_DECLARATION"); |
| 9614 | 9750 |
| 9751 /** |
| 9752 * Only for version 2 of highlight. |
| 9753 */ |
| 9754 static const LOCAL_VARIABLE_REFERENCE = const HighlightRegionType._("LOCAL_VAR
IABLE_REFERENCE"); |
| 9755 |
| 9756 /** |
| 9757 * Only for version 1 of highlight. |
| 9758 */ |
| 9615 static const METHOD = const HighlightRegionType._("METHOD"); | 9759 static const METHOD = const HighlightRegionType._("METHOD"); |
| 9616 | 9760 |
| 9761 /** |
| 9762 * Only for version 1 of highlight. |
| 9763 */ |
| 9617 static const METHOD_DECLARATION = const HighlightRegionType._("METHOD_DECLARAT
ION"); | 9764 static const METHOD_DECLARATION = const HighlightRegionType._("METHOD_DECLARAT
ION"); |
| 9618 | 9765 |
| 9766 /** |
| 9767 * Only for version 1 of highlight. |
| 9768 */ |
| 9619 static const METHOD_DECLARATION_STATIC = const HighlightRegionType._("METHOD_D
ECLARATION_STATIC"); | 9769 static const METHOD_DECLARATION_STATIC = const HighlightRegionType._("METHOD_D
ECLARATION_STATIC"); |
| 9620 | 9770 |
| 9771 /** |
| 9772 * Only for version 1 of highlight. |
| 9773 */ |
| 9621 static const METHOD_STATIC = const HighlightRegionType._("METHOD_STATIC"); | 9774 static const METHOD_STATIC = const HighlightRegionType._("METHOD_STATIC"); |
| 9622 | 9775 |
| 9776 /** |
| 9777 * Only for version 1 of highlight. |
| 9778 */ |
| 9623 static const PARAMETER = const HighlightRegionType._("PARAMETER"); | 9779 static const PARAMETER = const HighlightRegionType._("PARAMETER"); |
| 9624 | 9780 |
| 9781 /** |
| 9782 * Only for version 1 of highlight. |
| 9783 */ |
| 9625 static const SETTER_DECLARATION = const HighlightRegionType._("SETTER_DECLARAT
ION"); | 9784 static const SETTER_DECLARATION = const HighlightRegionType._("SETTER_DECLARAT
ION"); |
| 9626 | 9785 |
| 9786 /** |
| 9787 * Only for version 1 of highlight. |
| 9788 */ |
| 9627 static const TOP_LEVEL_VARIABLE = const HighlightRegionType._("TOP_LEVEL_VARIA
BLE"); | 9789 static const TOP_LEVEL_VARIABLE = const HighlightRegionType._("TOP_LEVEL_VARIA
BLE"); |
| 9628 | 9790 |
| 9791 /** |
| 9792 * Only for version 2 of highlight. |
| 9793 */ |
| 9794 static const PARAMETER_DECLARATION = const HighlightRegionType._("PARAMETER_DE
CLARATION"); |
| 9795 |
| 9796 /** |
| 9797 * Only for version 2 of highlight. |
| 9798 */ |
| 9799 static const PARAMETER_REFERENCE = const HighlightRegionType._("PARAMETER_REFE
RENCE"); |
| 9800 |
| 9801 /** |
| 9802 * Only for version 2 of highlight. |
| 9803 */ |
| 9804 static const STATIC_FIELD_DECLARATION = const HighlightRegionType._("STATIC_FI
ELD_DECLARATION"); |
| 9805 |
| 9806 /** |
| 9807 * Only for version 2 of highlight. |
| 9808 */ |
| 9809 static const STATIC_GETTER_DECLARATION = const HighlightRegionType._("STATIC_G
ETTER_DECLARATION"); |
| 9810 |
| 9811 /** |
| 9812 * Only for version 2 of highlight. |
| 9813 */ |
| 9814 static const STATIC_GETTER_REFERENCE = const HighlightRegionType._("STATIC_GET
TER_REFERENCE"); |
| 9815 |
| 9816 /** |
| 9817 * Only for version 2 of highlight. |
| 9818 */ |
| 9819 static const STATIC_METHOD_DECLARATION = const HighlightRegionType._("STATIC_M
ETHOD_DECLARATION"); |
| 9820 |
| 9821 /** |
| 9822 * Only for version 2 of highlight. |
| 9823 */ |
| 9824 static const STATIC_METHOD_REFERENCE = const HighlightRegionType._("STATIC_MET
HOD_REFERENCE"); |
| 9825 |
| 9826 /** |
| 9827 * Only for version 2 of highlight. |
| 9828 */ |
| 9829 static const STATIC_SETTER_DECLARATION = const HighlightRegionType._("STATIC_S
ETTER_DECLARATION"); |
| 9830 |
| 9831 /** |
| 9832 * Only for version 2 of highlight. |
| 9833 */ |
| 9834 static const STATIC_SETTER_REFERENCE = const HighlightRegionType._("STATIC_SET
TER_REFERENCE"); |
| 9835 |
| 9836 /** |
| 9837 * Only for version 2 of highlight. |
| 9838 */ |
| 9839 static const TOP_LEVEL_FUNCTION_DECLARATION = const HighlightRegionType._("TOP
_LEVEL_FUNCTION_DECLARATION"); |
| 9840 |
| 9841 /** |
| 9842 * Only for version 2 of highlight. |
| 9843 */ |
| 9844 static const TOP_LEVEL_FUNCTION_REFERENCE = const HighlightRegionType._("TOP_L
EVEL_FUNCTION_REFERENCE"); |
| 9845 |
| 9846 /** |
| 9847 * Only for version 2 of highlight. |
| 9848 */ |
| 9849 static const TOP_LEVEL_GETTER_DECLARATION = const HighlightRegionType._("TOP_L
EVEL_GETTER_DECLARATION"); |
| 9850 |
| 9851 /** |
| 9852 * Only for version 2 of highlight. |
| 9853 */ |
| 9854 static const TOP_LEVEL_GETTER_REFERENCE = const HighlightRegionType._("TOP_LEV
EL_GETTER_REFERENCE"); |
| 9855 |
| 9856 /** |
| 9857 * Only for version 2 of highlight. |
| 9858 */ |
| 9859 static const TOP_LEVEL_SETTER_DECLARATION = const HighlightRegionType._("TOP_L
EVEL_SETTER_DECLARATION"); |
| 9860 |
| 9861 /** |
| 9862 * Only for version 2 of highlight. |
| 9863 */ |
| 9864 static const TOP_LEVEL_SETTER_REFERENCE = const HighlightRegionType._("TOP_LEV
EL_SETTER_REFERENCE"); |
| 9865 |
| 9866 /** |
| 9867 * Only for version 2 of highlight. |
| 9868 */ |
| 9869 static const TOP_LEVEL_VARIABLE_DECLARATION = const HighlightRegionType._("TOP
_LEVEL_VARIABLE_DECLARATION"); |
| 9870 |
| 9629 static const TYPE_NAME_DYNAMIC = const HighlightRegionType._("TYPE_NAME_DYNAMI
C"); | 9871 static const TYPE_NAME_DYNAMIC = const HighlightRegionType._("TYPE_NAME_DYNAMI
C"); |
| 9630 | 9872 |
| 9631 static const TYPE_PARAMETER = const HighlightRegionType._("TYPE_PARAMETER"); | 9873 static const TYPE_PARAMETER = const HighlightRegionType._("TYPE_PARAMETER"); |
| 9632 | 9874 |
| 9633 /** | 9875 /** |
| 9876 * Only for version 2 of highlight. |
| 9877 */ |
| 9878 static const UNRESOLVED_INSTANCE_MEMBER_REFERENCE = const HighlightRegionType.
_("UNRESOLVED_INSTANCE_MEMBER_REFERENCE"); |
| 9879 |
| 9880 /** |
| 9881 * Only for version 2 of highlight. |
| 9882 */ |
| 9883 static const VALID_STRING_ESCAPE = const HighlightRegionType._("VALID_STRING_E
SCAPE"); |
| 9884 |
| 9885 /** |
| 9634 * A list containing all of the enum values that are defined. | 9886 * A list containing all of the enum values that are defined. |
| 9635 */ | 9887 */ |
| 9636 static const List<HighlightRegionType> VALUES = const <HighlightRegionType>[AN
NOTATION, BUILT_IN, CLASS, COMMENT_BLOCK, COMMENT_DOCUMENTATION, COMMENT_END_OF_
LINE, CONSTRUCTOR, DIRECTIVE, DYNAMIC_TYPE, ENUM, ENUM_CONSTANT, FIELD, FIELD_ST
ATIC, FUNCTION, FUNCTION_DECLARATION, FUNCTION_TYPE_ALIAS, GETTER_DECLARATION, I
DENTIFIER_DEFAULT, IMPORT_PREFIX, KEYWORD, LABEL, LITERAL_BOOLEAN, LITERAL_DOUBL
E, LITERAL_INTEGER, LITERAL_LIST, LITERAL_MAP, LITERAL_STRING, LOCAL_VARIABLE, L
OCAL_VARIABLE_DECLARATION, METHOD, METHOD_DECLARATION, METHOD_DECLARATION_STATIC
, METHOD_STATIC, PARAMETER, SETTER_DECLARATION, TOP_LEVEL_VARIABLE, TYPE_NAME_DY
NAMIC, TYPE_PARAMETER]; | 9888 static const List<HighlightRegionType> VALUES = const <HighlightRegionType>[AN
NOTATION, BUILT_IN, CLASS, COMMENT_BLOCK, COMMENT_DOCUMENTATION, COMMENT_END_OF_
LINE, CONSTRUCTOR, DIRECTIVE, DYNAMIC_TYPE, DYNAMIC_LOCAL_VARIABLE_DECLARATION,
DYNAMIC_LOCAL_VARIABLE_REFERENCE, DYNAMIC_PARAMETER_DECLARATION, DYNAMIC_PARAMET
ER_REFERENCE, ENUM, ENUM_CONSTANT, FIELD, FIELD_STATIC, FUNCTION, FUNCTION_DECLA
RATION, FUNCTION_TYPE_ALIAS, GETTER_DECLARATION, IDENTIFIER_DEFAULT, IMPORT_PREF
IX, INSTANCE_FIELD_DECLARATION, INSTANCE_FIELD_REFERENCE, INSTANCE_GETTER_DECLAR
ATION, INSTANCE_GETTER_REFERENCE, INSTANCE_METHOD_DECLARATION, INSTANCE_METHOD_R
EFERENCE, INSTANCE_SETTER_DECLARATION, INSTANCE_SETTER_REFERENCE, INVALID_STRING
_ESCAPE, KEYWORD, LABEL, LIBRARY_NAME, LITERAL_BOOLEAN, LITERAL_DOUBLE, LITERAL_
INTEGER, LITERAL_LIST, LITERAL_MAP, LITERAL_STRING, LOCAL_FUNCTION_DECLARATION,
LOCAL_FUNCTION_REFERENCE, LOCAL_VARIABLE, LOCAL_VARIABLE_DECLARATION, LOCAL_VARI
ABLE_REFERENCE, METHOD, METHOD_DECLARATION, METHOD_DECLARATION_STATIC, METHOD_ST
ATIC, PARAMETER, SETTER_DECLARATION, TOP_LEVEL_VARIABLE, PARAMETER_DECLARATION,
PARAMETER_REFERENCE, STATIC_FIELD_DECLARATION, STATIC_GETTER_DECLARATION, STATIC
_GETTER_REFERENCE, STATIC_METHOD_DECLARATION, STATIC_METHOD_REFERENCE, STATIC_SE
TTER_DECLARATION, STATIC_SETTER_REFERENCE, TOP_LEVEL_FUNCTION_DECLARATION, TOP_L
EVEL_FUNCTION_REFERENCE, TOP_LEVEL_GETTER_DECLARATION, TOP_LEVEL_GETTER_REFERENC
E, TOP_LEVEL_SETTER_DECLARATION, TOP_LEVEL_SETTER_REFERENCE, TOP_LEVEL_VARIABLE_
DECLARATION, TYPE_NAME_DYNAMIC, TYPE_PARAMETER, UNRESOLVED_INSTANCE_MEMBER_REFER
ENCE, VALID_STRING_ESCAPE]; |
| 9637 | 9889 |
| 9638 final String name; | 9890 final String name; |
| 9639 | 9891 |
| 9640 const HighlightRegionType._(this.name); | 9892 const HighlightRegionType._(this.name); |
| 9641 | 9893 |
| 9642 factory HighlightRegionType(String name) { | 9894 factory HighlightRegionType(String name) { |
| 9643 switch (name) { | 9895 switch (name) { |
| 9644 case "ANNOTATION": | 9896 case "ANNOTATION": |
| 9645 return ANNOTATION; | 9897 return ANNOTATION; |
| 9646 case "BUILT_IN": | 9898 case "BUILT_IN": |
| 9647 return BUILT_IN; | 9899 return BUILT_IN; |
| 9648 case "CLASS": | 9900 case "CLASS": |
| 9649 return CLASS; | 9901 return CLASS; |
| 9650 case "COMMENT_BLOCK": | 9902 case "COMMENT_BLOCK": |
| 9651 return COMMENT_BLOCK; | 9903 return COMMENT_BLOCK; |
| 9652 case "COMMENT_DOCUMENTATION": | 9904 case "COMMENT_DOCUMENTATION": |
| 9653 return COMMENT_DOCUMENTATION; | 9905 return COMMENT_DOCUMENTATION; |
| 9654 case "COMMENT_END_OF_LINE": | 9906 case "COMMENT_END_OF_LINE": |
| 9655 return COMMENT_END_OF_LINE; | 9907 return COMMENT_END_OF_LINE; |
| 9656 case "CONSTRUCTOR": | 9908 case "CONSTRUCTOR": |
| 9657 return CONSTRUCTOR; | 9909 return CONSTRUCTOR; |
| 9658 case "DIRECTIVE": | 9910 case "DIRECTIVE": |
| 9659 return DIRECTIVE; | 9911 return DIRECTIVE; |
| 9660 case "DYNAMIC_TYPE": | 9912 case "DYNAMIC_TYPE": |
| 9661 return DYNAMIC_TYPE; | 9913 return DYNAMIC_TYPE; |
| 9914 case "DYNAMIC_LOCAL_VARIABLE_DECLARATION": |
| 9915 return DYNAMIC_LOCAL_VARIABLE_DECLARATION; |
| 9916 case "DYNAMIC_LOCAL_VARIABLE_REFERENCE": |
| 9917 return DYNAMIC_LOCAL_VARIABLE_REFERENCE; |
| 9918 case "DYNAMIC_PARAMETER_DECLARATION": |
| 9919 return DYNAMIC_PARAMETER_DECLARATION; |
| 9920 case "DYNAMIC_PARAMETER_REFERENCE": |
| 9921 return DYNAMIC_PARAMETER_REFERENCE; |
| 9662 case "ENUM": | 9922 case "ENUM": |
| 9663 return ENUM; | 9923 return ENUM; |
| 9664 case "ENUM_CONSTANT": | 9924 case "ENUM_CONSTANT": |
| 9665 return ENUM_CONSTANT; | 9925 return ENUM_CONSTANT; |
| 9666 case "FIELD": | 9926 case "FIELD": |
| 9667 return FIELD; | 9927 return FIELD; |
| 9668 case "FIELD_STATIC": | 9928 case "FIELD_STATIC": |
| 9669 return FIELD_STATIC; | 9929 return FIELD_STATIC; |
| 9670 case "FUNCTION": | 9930 case "FUNCTION": |
| 9671 return FUNCTION; | 9931 return FUNCTION; |
| 9672 case "FUNCTION_DECLARATION": | 9932 case "FUNCTION_DECLARATION": |
| 9673 return FUNCTION_DECLARATION; | 9933 return FUNCTION_DECLARATION; |
| 9674 case "FUNCTION_TYPE_ALIAS": | 9934 case "FUNCTION_TYPE_ALIAS": |
| 9675 return FUNCTION_TYPE_ALIAS; | 9935 return FUNCTION_TYPE_ALIAS; |
| 9676 case "GETTER_DECLARATION": | 9936 case "GETTER_DECLARATION": |
| 9677 return GETTER_DECLARATION; | 9937 return GETTER_DECLARATION; |
| 9678 case "IDENTIFIER_DEFAULT": | 9938 case "IDENTIFIER_DEFAULT": |
| 9679 return IDENTIFIER_DEFAULT; | 9939 return IDENTIFIER_DEFAULT; |
| 9680 case "IMPORT_PREFIX": | 9940 case "IMPORT_PREFIX": |
| 9681 return IMPORT_PREFIX; | 9941 return IMPORT_PREFIX; |
| 9942 case "INSTANCE_FIELD_DECLARATION": |
| 9943 return INSTANCE_FIELD_DECLARATION; |
| 9944 case "INSTANCE_FIELD_REFERENCE": |
| 9945 return INSTANCE_FIELD_REFERENCE; |
| 9946 case "INSTANCE_GETTER_DECLARATION": |
| 9947 return INSTANCE_GETTER_DECLARATION; |
| 9948 case "INSTANCE_GETTER_REFERENCE": |
| 9949 return INSTANCE_GETTER_REFERENCE; |
| 9950 case "INSTANCE_METHOD_DECLARATION": |
| 9951 return INSTANCE_METHOD_DECLARATION; |
| 9952 case "INSTANCE_METHOD_REFERENCE": |
| 9953 return INSTANCE_METHOD_REFERENCE; |
| 9954 case "INSTANCE_SETTER_DECLARATION": |
| 9955 return INSTANCE_SETTER_DECLARATION; |
| 9956 case "INSTANCE_SETTER_REFERENCE": |
| 9957 return INSTANCE_SETTER_REFERENCE; |
| 9958 case "INVALID_STRING_ESCAPE": |
| 9959 return INVALID_STRING_ESCAPE; |
| 9682 case "KEYWORD": | 9960 case "KEYWORD": |
| 9683 return KEYWORD; | 9961 return KEYWORD; |
| 9684 case "LABEL": | 9962 case "LABEL": |
| 9685 return LABEL; | 9963 return LABEL; |
| 9964 case "LIBRARY_NAME": |
| 9965 return LIBRARY_NAME; |
| 9686 case "LITERAL_BOOLEAN": | 9966 case "LITERAL_BOOLEAN": |
| 9687 return LITERAL_BOOLEAN; | 9967 return LITERAL_BOOLEAN; |
| 9688 case "LITERAL_DOUBLE": | 9968 case "LITERAL_DOUBLE": |
| 9689 return LITERAL_DOUBLE; | 9969 return LITERAL_DOUBLE; |
| 9690 case "LITERAL_INTEGER": | 9970 case "LITERAL_INTEGER": |
| 9691 return LITERAL_INTEGER; | 9971 return LITERAL_INTEGER; |
| 9692 case "LITERAL_LIST": | 9972 case "LITERAL_LIST": |
| 9693 return LITERAL_LIST; | 9973 return LITERAL_LIST; |
| 9694 case "LITERAL_MAP": | 9974 case "LITERAL_MAP": |
| 9695 return LITERAL_MAP; | 9975 return LITERAL_MAP; |
| 9696 case "LITERAL_STRING": | 9976 case "LITERAL_STRING": |
| 9697 return LITERAL_STRING; | 9977 return LITERAL_STRING; |
| 9978 case "LOCAL_FUNCTION_DECLARATION": |
| 9979 return LOCAL_FUNCTION_DECLARATION; |
| 9980 case "LOCAL_FUNCTION_REFERENCE": |
| 9981 return LOCAL_FUNCTION_REFERENCE; |
| 9698 case "LOCAL_VARIABLE": | 9982 case "LOCAL_VARIABLE": |
| 9699 return LOCAL_VARIABLE; | 9983 return LOCAL_VARIABLE; |
| 9700 case "LOCAL_VARIABLE_DECLARATION": | 9984 case "LOCAL_VARIABLE_DECLARATION": |
| 9701 return LOCAL_VARIABLE_DECLARATION; | 9985 return LOCAL_VARIABLE_DECLARATION; |
| 9986 case "LOCAL_VARIABLE_REFERENCE": |
| 9987 return LOCAL_VARIABLE_REFERENCE; |
| 9702 case "METHOD": | 9988 case "METHOD": |
| 9703 return METHOD; | 9989 return METHOD; |
| 9704 case "METHOD_DECLARATION": | 9990 case "METHOD_DECLARATION": |
| 9705 return METHOD_DECLARATION; | 9991 return METHOD_DECLARATION; |
| 9706 case "METHOD_DECLARATION_STATIC": | 9992 case "METHOD_DECLARATION_STATIC": |
| 9707 return METHOD_DECLARATION_STATIC; | 9993 return METHOD_DECLARATION_STATIC; |
| 9708 case "METHOD_STATIC": | 9994 case "METHOD_STATIC": |
| 9709 return METHOD_STATIC; | 9995 return METHOD_STATIC; |
| 9710 case "PARAMETER": | 9996 case "PARAMETER": |
| 9711 return PARAMETER; | 9997 return PARAMETER; |
| 9712 case "SETTER_DECLARATION": | 9998 case "SETTER_DECLARATION": |
| 9713 return SETTER_DECLARATION; | 9999 return SETTER_DECLARATION; |
| 9714 case "TOP_LEVEL_VARIABLE": | 10000 case "TOP_LEVEL_VARIABLE": |
| 9715 return TOP_LEVEL_VARIABLE; | 10001 return TOP_LEVEL_VARIABLE; |
| 10002 case "PARAMETER_DECLARATION": |
| 10003 return PARAMETER_DECLARATION; |
| 10004 case "PARAMETER_REFERENCE": |
| 10005 return PARAMETER_REFERENCE; |
| 10006 case "STATIC_FIELD_DECLARATION": |
| 10007 return STATIC_FIELD_DECLARATION; |
| 10008 case "STATIC_GETTER_DECLARATION": |
| 10009 return STATIC_GETTER_DECLARATION; |
| 10010 case "STATIC_GETTER_REFERENCE": |
| 10011 return STATIC_GETTER_REFERENCE; |
| 10012 case "STATIC_METHOD_DECLARATION": |
| 10013 return STATIC_METHOD_DECLARATION; |
| 10014 case "STATIC_METHOD_REFERENCE": |
| 10015 return STATIC_METHOD_REFERENCE; |
| 10016 case "STATIC_SETTER_DECLARATION": |
| 10017 return STATIC_SETTER_DECLARATION; |
| 10018 case "STATIC_SETTER_REFERENCE": |
| 10019 return STATIC_SETTER_REFERENCE; |
| 10020 case "TOP_LEVEL_FUNCTION_DECLARATION": |
| 10021 return TOP_LEVEL_FUNCTION_DECLARATION; |
| 10022 case "TOP_LEVEL_FUNCTION_REFERENCE": |
| 10023 return TOP_LEVEL_FUNCTION_REFERENCE; |
| 10024 case "TOP_LEVEL_GETTER_DECLARATION": |
| 10025 return TOP_LEVEL_GETTER_DECLARATION; |
| 10026 case "TOP_LEVEL_GETTER_REFERENCE": |
| 10027 return TOP_LEVEL_GETTER_REFERENCE; |
| 10028 case "TOP_LEVEL_SETTER_DECLARATION": |
| 10029 return TOP_LEVEL_SETTER_DECLARATION; |
| 10030 case "TOP_LEVEL_SETTER_REFERENCE": |
| 10031 return TOP_LEVEL_SETTER_REFERENCE; |
| 10032 case "TOP_LEVEL_VARIABLE_DECLARATION": |
| 10033 return TOP_LEVEL_VARIABLE_DECLARATION; |
| 9716 case "TYPE_NAME_DYNAMIC": | 10034 case "TYPE_NAME_DYNAMIC": |
| 9717 return TYPE_NAME_DYNAMIC; | 10035 return TYPE_NAME_DYNAMIC; |
| 9718 case "TYPE_PARAMETER": | 10036 case "TYPE_PARAMETER": |
| 9719 return TYPE_PARAMETER; | 10037 return TYPE_PARAMETER; |
| 10038 case "UNRESOLVED_INSTANCE_MEMBER_REFERENCE": |
| 10039 return UNRESOLVED_INSTANCE_MEMBER_REFERENCE; |
| 10040 case "VALID_STRING_ESCAPE": |
| 10041 return VALID_STRING_ESCAPE; |
| 9720 } | 10042 } |
| 9721 throw new Exception('Illegal enum value: $name'); | 10043 throw new Exception('Illegal enum value: $name'); |
| 9722 } | 10044 } |
| 9723 | 10045 |
| 9724 factory HighlightRegionType.fromJson(JsonDecoder jsonDecoder, String jsonPath,
Object json) { | 10046 factory HighlightRegionType.fromJson(JsonDecoder jsonDecoder, String jsonPath,
Object json) { |
| 9725 if (json is String) { | 10047 if (json is String) { |
| 9726 try { | 10048 try { |
| 9727 return new HighlightRegionType(json); | 10049 return new HighlightRegionType(json); |
| 9728 } catch(_) { | 10050 } catch(_) { |
| 9729 // Fall through | 10051 // Fall through |
| (...skipping 5306 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 15036 return false; | 15358 return false; |
| 15037 } | 15359 } |
| 15038 | 15360 |
| 15039 @override | 15361 @override |
| 15040 int get hashCode { | 15362 int get hashCode { |
| 15041 int hash = 0; | 15363 int hash = 0; |
| 15042 hash = _JenkinsSmiHash.combine(hash, newName.hashCode); | 15364 hash = _JenkinsSmiHash.combine(hash, newName.hashCode); |
| 15043 return _JenkinsSmiHash.finish(hash); | 15365 return _JenkinsSmiHash.finish(hash); |
| 15044 } | 15366 } |
| 15045 } | 15367 } |
| OLD | NEW |