diff --git a/xml/4.3_bugfix/cpp.xml b/xml/4.3_bugfix/cpp.xml
index f0df23f530d7..2f19522f6351 100644
--- a/xml/4.3_bugfix/cpp.xml
+++ b/xml/4.3_bugfix/cpp.xml
@@ -710,55 +710,36 @@
-
- ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"]
-
-
+ ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"]
-
- ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]
-
-
+ ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]
-
- ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
-
-
+ ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
-
- ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]
-
-
+ ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]
- <__format_get set="method" line="44" static="1">
-
-
-
-
-
-
-
- <__format set="method" line="105" static="1">
-
-
-
-
-
-
-
+ <__format_get set="method" line="44" static="1">
+
+
+
+
+ <__format set="method" line="105" static="1">
+
+
+
+
-
Format the date `d` according to the format `f`. The format is
compatible with the `strftime` standard format, except that there is no
support in Flash and JS for day and months names (due to lack of proper
@@ -785,7 +766,6 @@
-
Returns the result of adding timestamp `t` to Date `d`.
This is a convenience function for calling
@@ -793,17 +773,13 @@
-
- [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
-
-
+ [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
-
Returns the number of days in the month of Date `d`.
This method handles leap years.
@@ -813,7 +789,6 @@
-
Converts a number of seconds to a timestamp.
@@ -821,7 +796,6 @@
-
Converts a number of minutes to a timestamp.
@@ -829,7 +803,6 @@
-
Converts a number of hours to a timestamp.
@@ -837,7 +810,6 @@
-
Converts a number of days to a timestamp.
@@ -851,7 +823,6 @@
-
Separate a date-time into several components
@@ -865,7 +836,6 @@
-
Build a date-time from several components
@@ -878,10 +848,7 @@
-
-
-
-
+
Retrieve Unix timestamp value from Date components. Takes same argument sequence as the Date constructor.
The DateTools class contains some extra functionalities for handling `Date`
@@ -1608,13 +1575,11 @@
-
Represents the ratio of the circumference of a circle to its diameter,
specified by the constant, π. `PI` is approximately `3.141592653589793`.
-
A special `Float` constant which denotes negative infinity.
For example, this is the result of `-1.0 / 0.0`.
@@ -1627,7 +1592,6 @@
-
A special `Float` constant which denotes positive infinity.
For example, this is the result of `1.0 / 0.0`.
@@ -1640,7 +1604,6 @@
-
A special `Float` constant which denotes an invalid number.
`NaN` stands for "Not a Number". It occurs when a mathematically incorrect
@@ -1659,7 +1622,6 @@
-
Returns the absolute value of `v`.
- If `v` is positive or `0`, the result is unchanged. Otherwise the result is `-v`.
@@ -1672,7 +1634,6 @@
-
Returns the smaller of values `a` and `b`.
- If `a` or `b` are `NaN`, the result is `NaN`.
@@ -1685,7 +1646,6 @@
-
Returns the greater of values `a` and `b`.
- If `a` or `b` are `NaN`, the result is `NaN`.
@@ -1697,7 +1657,6 @@
-
Returns the trigonometric sine of the specified angle `v`, in radians.
If `v` is `NaN` or infinite, the result is `NaN`.
@@ -1707,7 +1666,6 @@
-
Returns the trigonometric cosine of the specified angle `v`, in radians.
If `v` is `NaN` or infinite, the result is `NaN`.
@@ -1717,7 +1675,6 @@
-
Returns the trigonometric tangent of the specified angle `v`, in radians.
If `v` is `NaN` or infinite, the result is `NaN`.
@@ -1727,7 +1684,6 @@
-
Returns the trigonometric arc of the specified angle `v`, in radians.
If `v` is `NaN` or infinite, the result is `NaN`.
@@ -1737,7 +1693,6 @@
-
Returns the trigonometric arc cosine of the specified angle `v`,
in radians.
@@ -1748,7 +1703,6 @@
-
Returns the trigonometric arc tangent of the specified angle `v`,
in radians.
@@ -1760,7 +1714,6 @@
-
Returns the trigonometric arc tangent whose tangent is the quotient of
two specified numbers, in radians.
@@ -1772,7 +1725,6 @@
-
Returns Euler's number, raised to the power of `v`.
`exp(1.0)` is approximately `2.718281828459`.
@@ -1786,7 +1738,6 @@
-
Returns the natural logarithm of `v`.
This is the mathematical inverse operation of exp,
@@ -1802,7 +1753,6 @@
-
Returns a specified base `v` raised to the specified power `exp`.
@@ -1810,7 +1760,6 @@
-
Returns the square root of `v`.
- If `v` is negative (including `NEGATIVE_INFINITY`) or `NaN`, the result is `NaN`.
@@ -1822,7 +1771,6 @@
-
Rounds `v` to the nearest integer value.
Ties are rounded up, so that `0.5` becomes `1` and `-0.5` becomes `0`.
@@ -1835,7 +1783,6 @@
-
Returns the largest integer value that is not greater than `v`.
If `v` is outside of the signed `Int32` range, or is `NaN`, `NEGATIVE_INFINITY`
@@ -1846,7 +1793,6 @@
-
Returns the smallest integer value that is not less than `v`.
If `v` is outside of the signed `Int32` range, or is `NaN`, `NEGATIVE_INFINITY`
@@ -1854,7 +1800,6 @@
-
Returns a pseudo-random number which is greater than or equal to `0.0`,
and less than `1.0`.
@@ -1863,7 +1808,6 @@
-
Returns the largest integer value that is not greater than `v`, as a `Float`.
If `v` is is `NaN`, `NEGATIVE_INFINITY` or `POSITIVE_INFINITY`,
@@ -1874,7 +1818,6 @@
-
Returns the smallest integer value that is not less than `v`, as a `Float`.
If `v` is is `NaN`, `NEGATIVE_INFINITY` or `POSITIVE_INFINITY`,
@@ -1885,7 +1828,6 @@
-
Rounds `v` to the nearest integer value, as a Float.
Ties are rounded up, so that `0.5` becomes `1` and `-0.5` becomes `0`.
@@ -1898,7 +1840,6 @@
-
Tells if `f` is a finite number.
If `f` is `POSITIVE_INFINITY`, `NEGATIVE_INFINITY` or `NaN`, the result
@@ -1909,7 +1850,6 @@
-
Tells if `f` is `Math.NaN`.
If `f` is `NaN`, the result is `true`, otherwise the result is `false`.
@@ -17887,7 +17827,15 @@
-
+
+
+
+
+
+ ("display/diagnostics")]]>
+ The request is sent from the client to Haxe to get diagnostics for a specific file, a list of files or the whole project.
+
+
@@ -17896,7 +17844,7 @@
The completion request is sent from the client to Haxe to request code completion.
Haxe automatically determines the type of completion to use based on the passed position, see `CompletionResultKind`.
-
+
@@ -17904,7 +17852,7 @@
("display/completionItem/resolve")]]>
The request is sent from the client to Haxe to resolve additional information for a given completion item.
-
+
@@ -17912,7 +17860,7 @@
("display/references")]]>
The find references request is sent from the client to Haxe to find locations that reference the symbol at a given text document position.
-
+
@@ -17920,7 +17868,7 @@
("display/definition")]]>
The goto definition request is sent from the client to Haxe to resolve the definition location(s) of a symbol at a given text document position.
-
+
@@ -17928,7 +17876,7 @@
("display/implementation")]]>
The goto implementation request is sent from the client to Haxe to resolve the implementation location(s) of a symbol at a given text document position.
-
+
@@ -17936,7 +17884,7 @@
("display/typeDefinition")]]>
The goto type definition request is sent from the client to Haxe to resolve the type definition location(s) of a symbol at a given text document position.
-
+
@@ -17944,7 +17892,7 @@
("display/hover")]]>
The hover request is sent from the client to Haxe to request hover information at a given text document position.
-
+
@@ -17952,7 +17900,7 @@
("display/package")]]>
This request is sent from the client to Haxe to determine the package for a given file, based on class paths configuration.
-
+
@@ -17960,7 +17908,7 @@
("display/signatureHelp")]]>
The signature help request is sent from the client to Haxe to request signature information at a given cursor position.
-
+
@@ -17968,7 +17916,7 @@
("display/metadata")]]>
The metadata request is sent from the client to Haxe to get a list of all registered metadata and their documentation.
-
+
@@ -18366,7 +18314,7 @@
-
+
cast "null"
@@ -18374,7 +18322,7 @@
-
+
cast "true"
@@ -18382,7 +18330,7 @@
-
+
cast "false"
@@ -18390,7 +18338,7 @@
-
+
cast "this"
@@ -18398,7 +18346,7 @@
-
+
cast "trace"
@@ -18410,7 +18358,7 @@
-
+
cast "null"
@@ -18418,7 +18366,7 @@
-
+
cast "true"
@@ -18426,7 +18374,7 @@
-
+
cast "false"
@@ -18434,7 +18382,7 @@
-
+
cast "this"
@@ -18442,7 +18390,7 @@
-
+
cast "trace"
@@ -18600,7 +18548,7 @@
-
+
cast "TClass"
@@ -18608,7 +18556,7 @@
-
+
cast "TClassField"
@@ -18616,7 +18564,7 @@
-
+
cast "TAbstract"
@@ -18624,7 +18572,7 @@
-
+
cast "TAbstractField"
@@ -18632,7 +18580,7 @@
-
+
cast "TEnum"
@@ -18640,7 +18588,7 @@
-
+
cast "TTypedef"
@@ -18648,7 +18596,7 @@
-
+
cast "TAnyField"
@@ -18656,7 +18604,7 @@
-
+
cast "TExpr"
@@ -18664,7 +18612,7 @@
-
+
cast "TTypeParameter"
@@ -18676,7 +18624,7 @@
-
+
cast "TClass"
@@ -18684,7 +18632,7 @@
-
+
cast "TClassField"
@@ -18692,7 +18640,7 @@
-
+
cast "TAbstract"
@@ -18700,7 +18648,7 @@
-
+
cast "TAbstractField"
@@ -18708,7 +18656,7 @@
-
+
cast "TEnum"
@@ -18716,7 +18664,7 @@
-
+
cast "TTypedef"
@@ -18724,7 +18672,7 @@
-
+
cast "TAnyField"
@@ -18732,7 +18680,7 @@
-
+
cast "TExpr"
@@ -18740,7 +18688,7 @@
-
+
cast "TTypeParameter"
@@ -18754,7 +18702,7 @@
-
+
cast "cross"
@@ -18762,7 +18710,7 @@
-
+
cast "js"
@@ -18770,7 +18718,7 @@
-
+
cast "lua"
@@ -18778,7 +18726,7 @@
-
+
cast "neko"
@@ -18786,7 +18734,7 @@
-
+
cast "flash"
@@ -18794,7 +18742,7 @@
-
+
cast "php"
@@ -18802,7 +18750,7 @@
-
+
cast "cpp"
@@ -18810,7 +18758,7 @@
-
+
cast "cs"
@@ -18818,7 +18766,7 @@
-
+
cast "java"
@@ -18826,7 +18774,7 @@
-
+
cast "python"
@@ -18834,7 +18782,7 @@
-
+
cast "hl"
@@ -18842,7 +18790,7 @@
-
+
cast "eval"
@@ -18854,7 +18802,7 @@
-
+
cast "cross"
@@ -18862,7 +18810,7 @@
-
+
cast "js"
@@ -18870,7 +18818,7 @@
-
+
cast "lua"
@@ -18878,7 +18826,7 @@
-
+
cast "neko"
@@ -18886,7 +18834,7 @@
-
+
cast "flash"
@@ -18894,7 +18842,7 @@
-
+
cast "php"
@@ -18902,7 +18850,7 @@
-
+
cast "cpp"
@@ -18910,7 +18858,7 @@
-
+
cast "cs"
@@ -18918,7 +18866,7 @@
-
+
cast "java"
@@ -18926,7 +18874,7 @@
-
+
cast "python"
@@ -18934,7 +18882,7 @@
-
+
cast "hl"
@@ -18942,7 +18890,7 @@
-
+
cast "eval"
@@ -18990,7 +18938,7 @@
-
+
cast "implements"
@@ -18998,7 +18946,7 @@
-
+
cast "extends"
@@ -19006,7 +18954,7 @@
-
+
cast "function"
@@ -19014,7 +18962,7 @@
-
+
cast "var"
@@ -19022,7 +18970,7 @@
-
+
cast "if"
@@ -19030,7 +18978,7 @@
-
+
cast "else"
@@ -19038,7 +18986,7 @@
-
+
cast "while"
@@ -19046,7 +18994,7 @@
-
+
cast "do"
@@ -19054,7 +19002,7 @@
-
+
cast "for"
@@ -19062,7 +19010,7 @@
-
+
cast "break"
@@ -19070,7 +19018,7 @@
-
+
cast "return"
@@ -19078,7 +19026,7 @@
-
+
cast "continue"
@@ -19086,7 +19034,7 @@
-
+
cast "switch"
@@ -19094,7 +19042,7 @@
-
+
cast "case"
@@ -19102,7 +19050,7 @@
-
+
cast "default"
@@ -19110,7 +19058,7 @@
-
+
cast "try"
@@ -19118,7 +19066,7 @@
-
+
cast "catch"
@@ -19126,7 +19074,7 @@
-
+
cast "new"
@@ -19134,7 +19082,7 @@
-
+
cast "throw"
@@ -19142,7 +19090,7 @@
-
+
cast "untyped"
@@ -19150,7 +19098,7 @@
-
+
cast "cast"
@@ -19158,7 +19106,7 @@
-
+
cast "macro"
@@ -19166,7 +19114,7 @@
-
+
cast "package"
@@ -19174,7 +19122,7 @@
-
+
cast "import"
@@ -19182,7 +19130,7 @@
-
+
cast "using"
@@ -19190,7 +19138,7 @@
-
+
cast "public"
@@ -19198,7 +19146,7 @@
-
+
cast "private"
@@ -19206,7 +19154,7 @@
-
+
cast "static"
@@ -19214,7 +19162,7 @@
-
+
cast "extern"
@@ -19222,7 +19170,7 @@
-
+
cast "dynamic"
@@ -19230,7 +19178,7 @@
-
+
cast "override"
@@ -19238,7 +19186,7 @@
-
+
cast "overload"
@@ -19246,7 +19194,7 @@
-
+
cast "class"
@@ -19254,7 +19202,7 @@
-
+
cast "interface"
@@ -19262,7 +19210,7 @@
-
+
cast "enum"
@@ -19270,7 +19218,7 @@
-
+
cast "abstract"
@@ -19278,7 +19226,7 @@
-
+
cast "typedef"
@@ -19286,7 +19234,7 @@
-
+
cast "final"
@@ -19294,7 +19242,7 @@
-
+
cast "inline"
@@ -19306,7 +19254,7 @@
-
+
cast "implements"
@@ -19314,7 +19262,7 @@
-
+
cast "extends"
@@ -19322,7 +19270,7 @@
-
+
cast "function"
@@ -19330,7 +19278,7 @@
-
+
cast "var"
@@ -19338,7 +19286,7 @@
-
+
cast "if"
@@ -19346,7 +19294,7 @@
-
+
cast "else"
@@ -19354,7 +19302,7 @@
-
+
cast "while"
@@ -19362,7 +19310,7 @@
-
+
cast "do"
@@ -19370,7 +19318,7 @@
-
+
cast "for"
@@ -19378,7 +19326,7 @@
-
+
cast "break"
@@ -19386,7 +19334,7 @@
-
+
cast "return"
@@ -19394,7 +19342,7 @@
-
+
cast "continue"
@@ -19402,7 +19350,7 @@
-
+
cast "switch"
@@ -19410,7 +19358,7 @@
-
+
cast "case"
@@ -19418,7 +19366,7 @@
-
+
cast "default"
@@ -19426,7 +19374,7 @@
-
+
cast "try"
@@ -19434,7 +19382,7 @@
-
+
cast "catch"
@@ -19442,7 +19390,7 @@
-
+
cast "new"
@@ -19450,7 +19398,7 @@
-
+
cast "throw"
@@ -19458,7 +19406,7 @@
-
+
cast "untyped"
@@ -19466,7 +19414,7 @@
-
+
cast "cast"
@@ -19474,7 +19422,7 @@
-
+
cast "macro"
@@ -19482,7 +19430,7 @@
-
+
cast "package"
@@ -19490,7 +19438,7 @@
-
+
cast "import"
@@ -19498,7 +19446,7 @@
-
+
cast "using"
@@ -19506,7 +19454,7 @@
-
+
cast "public"
@@ -19514,7 +19462,7 @@
-
+
cast "private"
@@ -19522,7 +19470,7 @@
-
+
cast "static"
@@ -19530,7 +19478,7 @@
-
+
cast "extern"
@@ -19538,7 +19486,7 @@
-
+
cast "dynamic"
@@ -19546,7 +19494,7 @@
-
+
cast "override"
@@ -19554,7 +19502,7 @@
-
+
cast "overload"
@@ -19562,7 +19510,7 @@
-
+
cast "class"
@@ -19570,7 +19518,7 @@
-
+
cast "interface"
@@ -19578,7 +19526,7 @@
-
+
cast "enum"
@@ -19586,7 +19534,7 @@
-
+
cast "abstract"
@@ -19594,7 +19542,7 @@
-
+
cast "typedef"
@@ -19602,7 +19550,7 @@
-
+
cast "final"
@@ -19610,7 +19558,7 @@
-
+
cast "inline"
@@ -19935,6 +19883,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -20240,7 +20212,7 @@
-
+
cast "direct"
@@ -20250,7 +20222,7 @@
Find only direct references to the requested symbol.
Does not look for references to parent or overriding methods.
-
+
cast "withBaseAndDescendants"
@@ -20259,7 +20231,7 @@
Find references to the base field and all the overidding fields in the inheritance chain.
-
+
cast "withDescendants"
@@ -20273,7 +20245,7 @@
-
+
cast "direct"
@@ -20283,7 +20255,7 @@
Find only direct references to the requested symbol.
Does not look for references to parent or overriding methods.
-
+
cast "withBaseAndDescendants"
@@ -20292,7 +20264,7 @@
Find references to the base field and all the overidding fields in the inheritance chain.
-
+
cast "withDescendants"
@@ -22643,10 +22615,6 @@
-
-
-
-
@@ -34898,7 +34866,7 @@
-
+
cast "top"
@@ -34907,7 +34875,7 @@
Prepend the file content to the output file.
-
+
cast "closure"
@@ -34918,7 +34886,7 @@
Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible.
-
+
cast "inline"
@@ -34931,7 +34899,7 @@
-
+
cast "top"
@@ -34940,7 +34908,7 @@
Prepend the file content to the output file.
-
+
cast "closure"
@@ -34951,7 +34919,7 @@
Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible.
-
+
cast "inline"
@@ -37391,6 +37359,10 @@
The metadata of the variable.
+
+
+ Whether the variable is a local static variable
+
The unique ID of the variable.
diff --git a/xml/4.3_bugfix/cs.xml b/xml/4.3_bugfix/cs.xml
index 7d3605923ef1..37a1bf228396 100644
--- a/xml/4.3_bugfix/cs.xml
+++ b/xml/4.3_bugfix/cs.xml
@@ -53396,7 +53396,15 @@
-
+
+
+
+
+
+ ("display/diagnostics")]]>
+ The request is sent from the client to Haxe to get diagnostics for a specific file, a list of files or the whole project.
+
+
@@ -53405,7 +53413,7 @@
The completion request is sent from the client to Haxe to request code completion.
Haxe automatically determines the type of completion to use based on the passed position, see `CompletionResultKind`.
-
+
@@ -53413,7 +53421,7 @@
("display/completionItem/resolve")]]>
The request is sent from the client to Haxe to resolve additional information for a given completion item.
-
+
@@ -53421,7 +53429,7 @@
("display/references")]]>
The find references request is sent from the client to Haxe to find locations that reference the symbol at a given text document position.
-
+
@@ -53429,7 +53437,7 @@
("display/definition")]]>
The goto definition request is sent from the client to Haxe to resolve the definition location(s) of a symbol at a given text document position.
-
+
@@ -53437,7 +53445,7 @@
("display/implementation")]]>
The goto implementation request is sent from the client to Haxe to resolve the implementation location(s) of a symbol at a given text document position.
-
+
@@ -53445,7 +53453,7 @@
("display/typeDefinition")]]>
The goto type definition request is sent from the client to Haxe to resolve the type definition location(s) of a symbol at a given text document position.
-
+
@@ -53453,7 +53461,7 @@
("display/hover")]]>
The hover request is sent from the client to Haxe to request hover information at a given text document position.
-
+
@@ -53461,7 +53469,7 @@
("display/package")]]>
This request is sent from the client to Haxe to determine the package for a given file, based on class paths configuration.
-
+
@@ -53469,7 +53477,7 @@
("display/signatureHelp")]]>
The signature help request is sent from the client to Haxe to request signature information at a given cursor position.
-
+
@@ -53477,7 +53485,7 @@
("display/metadata")]]>
The metadata request is sent from the client to Haxe to get a list of all registered metadata and their documentation.
-
+
@@ -53927,7 +53935,7 @@
-
+
cast "null"
@@ -53935,7 +53943,7 @@
-
+
cast "true"
@@ -53943,7 +53951,7 @@
-
+
cast "false"
@@ -53951,7 +53959,7 @@
-
+
cast "this"
@@ -53959,7 +53967,7 @@
-
+
cast "trace"
@@ -53974,7 +53982,7 @@
-
+
cast "null"
@@ -53982,7 +53990,7 @@
-
+
cast "true"
@@ -53990,7 +53998,7 @@
-
+
cast "false"
@@ -53998,7 +54006,7 @@
-
+
cast "this"
@@ -54006,7 +54014,7 @@
-
+
cast "trace"
@@ -54188,7 +54196,7 @@
-
+
cast "TClass"
@@ -54196,7 +54204,7 @@
-
+
cast "TClassField"
@@ -54204,7 +54212,7 @@
-
+
cast "TAbstract"
@@ -54212,7 +54220,7 @@
-
+
cast "TAbstractField"
@@ -54220,7 +54228,7 @@
-
+
cast "TEnum"
@@ -54228,7 +54236,7 @@
-
+
cast "TTypedef"
@@ -54236,7 +54244,7 @@
-
+
cast "TAnyField"
@@ -54244,7 +54252,7 @@
-
+
cast "TExpr"
@@ -54252,7 +54260,7 @@
-
+
cast "TTypeParameter"
@@ -54267,7 +54275,7 @@
-
+
cast "TClass"
@@ -54275,7 +54283,7 @@
-
+
cast "TClassField"
@@ -54283,7 +54291,7 @@
-
+
cast "TAbstract"
@@ -54291,7 +54299,7 @@
-
+
cast "TAbstractField"
@@ -54299,7 +54307,7 @@
-
+
cast "TEnum"
@@ -54307,7 +54315,7 @@
-
+
cast "TTypedef"
@@ -54315,7 +54323,7 @@
-
+
cast "TAnyField"
@@ -54323,7 +54331,7 @@
-
+
cast "TExpr"
@@ -54331,7 +54339,7 @@
-
+
cast "TTypeParameter"
@@ -54351,7 +54359,7 @@
-
+
cast "cross"
@@ -54359,7 +54367,7 @@
-
+
cast "js"
@@ -54367,7 +54375,7 @@
-
+
cast "lua"
@@ -54375,7 +54383,7 @@
-
+
cast "neko"
@@ -54383,7 +54391,7 @@
-
+
cast "flash"
@@ -54391,7 +54399,7 @@
-
+
cast "php"
@@ -54399,7 +54407,7 @@
-
+
cast "cpp"
@@ -54407,7 +54415,7 @@
-
+
cast "cs"
@@ -54415,7 +54423,7 @@
-
+
cast "java"
@@ -54423,7 +54431,7 @@
-
+
cast "python"
@@ -54431,7 +54439,7 @@
-
+
cast "hl"
@@ -54439,7 +54447,7 @@
-
+
cast "eval"
@@ -54454,7 +54462,7 @@
-
+
cast "cross"
@@ -54462,7 +54470,7 @@
-
+
cast "js"
@@ -54470,7 +54478,7 @@
-
+
cast "lua"
@@ -54478,7 +54486,7 @@
-
+
cast "neko"
@@ -54486,7 +54494,7 @@
-
+
cast "flash"
@@ -54494,7 +54502,7 @@
-
+
cast "php"
@@ -54502,7 +54510,7 @@
-
+
cast "cpp"
@@ -54510,7 +54518,7 @@
-
+
cast "cs"
@@ -54518,7 +54526,7 @@
-
+
cast "java"
@@ -54526,7 +54534,7 @@
-
+
cast "python"
@@ -54534,7 +54542,7 @@
-
+
cast "hl"
@@ -54542,7 +54550,7 @@
-
+
cast "eval"
@@ -54605,7 +54613,7 @@
-
+
cast "implements"
@@ -54613,7 +54621,7 @@
-
+
cast "extends"
@@ -54621,7 +54629,7 @@
-
+
cast "function"
@@ -54629,7 +54637,7 @@
-
+
cast "var"
@@ -54637,7 +54645,7 @@
-
+
cast "if"
@@ -54645,7 +54653,7 @@
-
+
cast "else"
@@ -54653,7 +54661,7 @@
-
+
cast "while"
@@ -54661,7 +54669,7 @@
-
+
cast "do"
@@ -54669,7 +54677,7 @@
-
+
cast "for"
@@ -54677,7 +54685,7 @@
-
+
cast "break"
@@ -54685,7 +54693,7 @@
-
+
cast "return"
@@ -54693,7 +54701,7 @@
-
+
cast "continue"
@@ -54701,7 +54709,7 @@
-
+
cast "switch"
@@ -54709,7 +54717,7 @@
-
+
cast "case"
@@ -54717,7 +54725,7 @@
-
+
cast "default"
@@ -54725,7 +54733,7 @@
-
+
cast "try"
@@ -54733,7 +54741,7 @@
-
+
cast "catch"
@@ -54741,7 +54749,7 @@
-
+
cast "new"
@@ -54749,7 +54757,7 @@
-
+
cast "throw"
@@ -54757,7 +54765,7 @@
-
+
cast "untyped"
@@ -54765,7 +54773,7 @@
-
+
cast "cast"
@@ -54773,7 +54781,7 @@
-
+
cast "macro"
@@ -54781,7 +54789,7 @@
-
+
cast "package"
@@ -54789,7 +54797,7 @@
-
+
cast "import"
@@ -54797,7 +54805,7 @@
-
+
cast "using"
@@ -54805,7 +54813,7 @@
-
+
cast "public"
@@ -54813,7 +54821,7 @@
-
+
cast "private"
@@ -54821,7 +54829,7 @@
-
+
cast "static"
@@ -54829,7 +54837,7 @@
-
+
cast "extern"
@@ -54837,7 +54845,7 @@
-
+
cast "dynamic"
@@ -54845,7 +54853,7 @@
-
+
cast "override"
@@ -54853,7 +54861,7 @@
-
+
cast "overload"
@@ -54861,7 +54869,7 @@
-
+
cast "class"
@@ -54869,7 +54877,7 @@
-
+
cast "interface"
@@ -54877,7 +54885,7 @@
-
+
cast "enum"
@@ -54885,7 +54893,7 @@
-
+
cast "abstract"
@@ -54893,7 +54901,7 @@
-
+
cast "typedef"
@@ -54901,7 +54909,7 @@
-
+
cast "final"
@@ -54909,7 +54917,7 @@
-
+
cast "inline"
@@ -54924,7 +54932,7 @@
-
+
cast "implements"
@@ -54932,7 +54940,7 @@
-
+
cast "extends"
@@ -54940,7 +54948,7 @@
-
+
cast "function"
@@ -54948,7 +54956,7 @@
-
+
cast "var"
@@ -54956,7 +54964,7 @@
-
+
cast "if"
@@ -54964,7 +54972,7 @@
-
+
cast "else"
@@ -54972,7 +54980,7 @@
-
+
cast "while"
@@ -54980,7 +54988,7 @@
-
+
cast "do"
@@ -54988,7 +54996,7 @@
-
+
cast "for"
@@ -54996,7 +55004,7 @@
-
+
cast "break"
@@ -55004,7 +55012,7 @@
-
+
cast "return"
@@ -55012,7 +55020,7 @@
-
+
cast "continue"
@@ -55020,7 +55028,7 @@
-
+
cast "switch"
@@ -55028,7 +55036,7 @@
-
+
cast "case"
@@ -55036,7 +55044,7 @@
-
+
cast "default"
@@ -55044,7 +55052,7 @@
-
+
cast "try"
@@ -55052,7 +55060,7 @@
-
+
cast "catch"
@@ -55060,7 +55068,7 @@
-
+
cast "new"
@@ -55068,7 +55076,7 @@
-
+
cast "throw"
@@ -55076,7 +55084,7 @@
-
+
cast "untyped"
@@ -55084,7 +55092,7 @@
-
+
cast "cast"
@@ -55092,7 +55100,7 @@
-
+
cast "macro"
@@ -55100,7 +55108,7 @@
-
+
cast "package"
@@ -55108,7 +55116,7 @@
-
+
cast "import"
@@ -55116,7 +55124,7 @@
-
+
cast "using"
@@ -55124,7 +55132,7 @@
-
+
cast "public"
@@ -55132,7 +55140,7 @@
-
+
cast "private"
@@ -55140,7 +55148,7 @@
-
+
cast "static"
@@ -55148,7 +55156,7 @@
-
+
cast "extern"
@@ -55156,7 +55164,7 @@
-
+
cast "dynamic"
@@ -55164,7 +55172,7 @@
-
+
cast "override"
@@ -55172,7 +55180,7 @@
-
+
cast "overload"
@@ -55180,7 +55188,7 @@
-
+
cast "class"
@@ -55188,7 +55196,7 @@
-
+
cast "interface"
@@ -55196,7 +55204,7 @@
-
+
cast "enum"
@@ -55204,7 +55212,7 @@
-
+
cast "abstract"
@@ -55212,7 +55220,7 @@
-
+
cast "typedef"
@@ -55220,7 +55228,7 @@
-
+
cast "final"
@@ -55228,7 +55236,7 @@
-
+
cast "inline"
@@ -55589,6 +55597,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -55920,7 +55958,7 @@
-
+
cast "direct"
@@ -55930,7 +55968,7 @@
Find only direct references to the requested symbol.
Does not look for references to parent or overriding methods.
-
+
cast "withBaseAndDescendants"
@@ -55939,7 +55977,7 @@
Find references to the base field and all the overidding fields in the inheritance chain.
-
+
cast "withDescendants"
@@ -55956,7 +55994,7 @@
-
+
cast "direct"
@@ -55966,7 +56004,7 @@
Find only direct references to the requested symbol.
Does not look for references to parent or overriding methods.
-
+
cast "withBaseAndDescendants"
@@ -55975,7 +56013,7 @@
Find references to the base field and all the overidding fields in the inheritance chain.
-
+
cast "withDescendants"
@@ -58663,10 +58701,6 @@
-
-
-
-
@@ -70152,7 +70186,7 @@
-
+
cast "top"
@@ -70161,7 +70195,7 @@
Prepend the file content to the output file.
-
+
cast "closure"
@@ -70172,7 +70206,7 @@
Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible.
-
+
cast "inline"
@@ -70188,7 +70222,7 @@
-
+
cast "top"
@@ -70197,7 +70231,7 @@
Prepend the file content to the output file.
-
+
cast "closure"
@@ -70208,7 +70242,7 @@
Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible.
-
+
cast "inline"
@@ -72783,6 +72817,10 @@
The metadata of the variable.
+
+
+ Whether the variable is a local static variable
+
The unique ID of the variable.
diff --git a/xml/4.3_bugfix/flash.xml b/xml/4.3_bugfix/flash.xml
index 87810ac359fc..049d00d3e690 100644
--- a/xml/4.3_bugfix/flash.xml
+++ b/xml/4.3_bugfix/flash.xml
@@ -34013,7 +34013,15 @@
-
+
+
+
+
+
+ ("display/diagnostics")]]>
+ The request is sent from the client to Haxe to get diagnostics for a specific file, a list of files or the whole project.
+
+
@@ -34022,7 +34030,7 @@
The completion request is sent from the client to Haxe to request code completion.
Haxe automatically determines the type of completion to use based on the passed position, see `CompletionResultKind`.
-
+
@@ -34030,7 +34038,7 @@
("display/completionItem/resolve")]]>
The request is sent from the client to Haxe to resolve additional information for a given completion item.
-
+
@@ -34038,7 +34046,7 @@
("display/references")]]>
The find references request is sent from the client to Haxe to find locations that reference the symbol at a given text document position.
-
+
@@ -34046,7 +34054,7 @@
("display/definition")]]>
The goto definition request is sent from the client to Haxe to resolve the definition location(s) of a symbol at a given text document position.
-
+
@@ -34054,7 +34062,7 @@
("display/implementation")]]>
The goto implementation request is sent from the client to Haxe to resolve the implementation location(s) of a symbol at a given text document position.
-
+
@@ -34062,7 +34070,7 @@
("display/typeDefinition")]]>
The goto type definition request is sent from the client to Haxe to resolve the type definition location(s) of a symbol at a given text document position.
-
+
@@ -34070,7 +34078,7 @@
("display/hover")]]>
The hover request is sent from the client to Haxe to request hover information at a given text document position.
-
+
@@ -34078,7 +34086,7 @@
("display/package")]]>
This request is sent from the client to Haxe to determine the package for a given file, based on class paths configuration.
-
+
@@ -34086,7 +34094,7 @@
("display/signatureHelp")]]>
The signature help request is sent from the client to Haxe to request signature information at a given cursor position.
-
+
@@ -34094,7 +34102,7 @@
("display/metadata")]]>
The metadata request is sent from the client to Haxe to get a list of all registered metadata and their documentation.
-
+
@@ -34492,7 +34500,7 @@
-
+
cast "null"
@@ -34500,7 +34508,7 @@
-
+
cast "true"
@@ -34508,7 +34516,7 @@
-
+
cast "false"
@@ -34516,7 +34524,7 @@
-
+
cast "this"
@@ -34524,7 +34532,7 @@
-
+
cast "trace"
@@ -34536,7 +34544,7 @@
-
+
cast "null"
@@ -34544,7 +34552,7 @@
-
+
cast "true"
@@ -34552,7 +34560,7 @@
-
+
cast "false"
@@ -34560,7 +34568,7 @@
-
+
cast "this"
@@ -34568,7 +34576,7 @@
-
+
cast "trace"
@@ -34726,7 +34734,7 @@
-
+
cast "TClass"
@@ -34734,7 +34742,7 @@
-
+
cast "TClassField"
@@ -34742,7 +34750,7 @@
-
+
cast "TAbstract"
@@ -34750,7 +34758,7 @@
-
+
cast "TAbstractField"
@@ -34758,7 +34766,7 @@
-
+
cast "TEnum"
@@ -34766,7 +34774,7 @@
-
+
cast "TTypedef"
@@ -34774,7 +34782,7 @@
-
+
cast "TAnyField"
@@ -34782,7 +34790,7 @@
-
+
cast "TExpr"
@@ -34790,7 +34798,7 @@
-
+
cast "TTypeParameter"
@@ -34802,7 +34810,7 @@
-
+
cast "TClass"
@@ -34810,7 +34818,7 @@
-
+
cast "TClassField"
@@ -34818,7 +34826,7 @@
-
+
cast "TAbstract"
@@ -34826,7 +34834,7 @@
-
+
cast "TAbstractField"
@@ -34834,7 +34842,7 @@
-
+
cast "TEnum"
@@ -34842,7 +34850,7 @@
-
+
cast "TTypedef"
@@ -34850,7 +34858,7 @@
-
+
cast "TAnyField"
@@ -34858,7 +34866,7 @@
-
+
cast "TExpr"
@@ -34866,7 +34874,7 @@
-
+
cast "TTypeParameter"
@@ -34880,7 +34888,7 @@
-
+
cast "cross"
@@ -34888,7 +34896,7 @@
-
+
cast "js"
@@ -34896,7 +34904,7 @@
-
+
cast "lua"
@@ -34904,7 +34912,7 @@
-
+
cast "neko"
@@ -34912,7 +34920,7 @@
-
+
cast "flash"
@@ -34920,7 +34928,7 @@
-
+
cast "php"
@@ -34928,7 +34936,7 @@
-
+
cast "cpp"
@@ -34936,7 +34944,7 @@
-
+
cast "cs"
@@ -34944,7 +34952,7 @@
-
+
cast "java"
@@ -34952,7 +34960,7 @@
-
+
cast "python"
@@ -34960,7 +34968,7 @@
-
+
cast "hl"
@@ -34968,7 +34976,7 @@
-
+
cast "eval"
@@ -34980,7 +34988,7 @@
-
+
cast "cross"
@@ -34988,7 +34996,7 @@
-
+
cast "js"
@@ -34996,7 +35004,7 @@
-
+
cast "lua"
@@ -35004,7 +35012,7 @@
-
+
cast "neko"
@@ -35012,7 +35020,7 @@
-
+
cast "flash"
@@ -35020,7 +35028,7 @@
-
+
cast "php"
@@ -35028,7 +35036,7 @@
-
+
cast "cpp"
@@ -35036,7 +35044,7 @@
-
+
cast "cs"
@@ -35044,7 +35052,7 @@
-
+
cast "java"
@@ -35052,7 +35060,7 @@
-
+
cast "python"
@@ -35060,7 +35068,7 @@
-
+
cast "hl"
@@ -35068,7 +35076,7 @@
-
+
cast "eval"
@@ -35116,7 +35124,7 @@
-
+
cast "implements"
@@ -35124,7 +35132,7 @@
-
+
cast "extends"
@@ -35132,7 +35140,7 @@
-
+
cast "function"
@@ -35140,7 +35148,7 @@
-
+
cast "var"
@@ -35148,7 +35156,7 @@
-
+
cast "if"
@@ -35156,7 +35164,7 @@
-
+
cast "else"
@@ -35164,7 +35172,7 @@
-
+
cast "while"
@@ -35172,7 +35180,7 @@
-
+
cast "do"
@@ -35180,7 +35188,7 @@
-
+
cast "for"
@@ -35188,7 +35196,7 @@
-
+
cast "break"
@@ -35196,7 +35204,7 @@
-
+
cast "return"
@@ -35204,7 +35212,7 @@
-
+
cast "continue"
@@ -35212,7 +35220,7 @@
-
+
cast "switch"
@@ -35220,7 +35228,7 @@
-
+
cast "case"
@@ -35228,7 +35236,7 @@
-
+
cast "default"
@@ -35236,7 +35244,7 @@
-
+
cast "try"
@@ -35244,7 +35252,7 @@
-
+
cast "catch"
@@ -35252,7 +35260,7 @@
-
+
cast "new"
@@ -35260,7 +35268,7 @@
-
+
cast "throw"
@@ -35268,7 +35276,7 @@
-
+
cast "untyped"
@@ -35276,7 +35284,7 @@
-
+
cast "cast"
@@ -35284,7 +35292,7 @@
-
+
cast "macro"
@@ -35292,7 +35300,7 @@
-
+
cast "package"
@@ -35300,7 +35308,7 @@
-
+
cast "import"
@@ -35308,7 +35316,7 @@
-
+
cast "using"
@@ -35316,7 +35324,7 @@
-
+
cast "public"
@@ -35324,7 +35332,7 @@
-
+
cast "private"
@@ -35332,7 +35340,7 @@
-
+
cast "static"
@@ -35340,7 +35348,7 @@
-
+
cast "extern"
@@ -35348,7 +35356,7 @@
-
+
cast "dynamic"
@@ -35356,7 +35364,7 @@
-
+
cast "override"
@@ -35364,7 +35372,7 @@
-
+
cast "overload"
@@ -35372,7 +35380,7 @@
-
+
cast "class"
@@ -35380,7 +35388,7 @@
-
+
cast "interface"
@@ -35388,7 +35396,7 @@
-
+
cast "enum"
@@ -35396,7 +35404,7 @@
-
+
cast "abstract"
@@ -35404,7 +35412,7 @@
-
+
cast "typedef"
@@ -35412,7 +35420,7 @@
-
+
cast "final"
@@ -35420,7 +35428,7 @@
-
+
cast "inline"
@@ -35432,7 +35440,7 @@
-
+
cast "implements"
@@ -35440,7 +35448,7 @@
-
+
cast "extends"
@@ -35448,7 +35456,7 @@
-
+
cast "function"
@@ -35456,7 +35464,7 @@
-
+
cast "var"
@@ -35464,7 +35472,7 @@
-
+
cast "if"
@@ -35472,7 +35480,7 @@
-
+
cast "else"
@@ -35480,7 +35488,7 @@
-
+
cast "while"
@@ -35488,7 +35496,7 @@
-
+
cast "do"
@@ -35496,7 +35504,7 @@
-
+
cast "for"
@@ -35504,7 +35512,7 @@
-
+
cast "break"
@@ -35512,7 +35520,7 @@
-
+
cast "return"
@@ -35520,7 +35528,7 @@
-
+
cast "continue"
@@ -35528,7 +35536,7 @@
-
+
cast "switch"
@@ -35536,7 +35544,7 @@
-
+
cast "case"
@@ -35544,7 +35552,7 @@
-
+
cast "default"
@@ -35552,7 +35560,7 @@
-
+
cast "try"
@@ -35560,7 +35568,7 @@
-
+
cast "catch"
@@ -35568,7 +35576,7 @@
-
+
cast "new"
@@ -35576,7 +35584,7 @@
-
+
cast "throw"
@@ -35584,7 +35592,7 @@
-
+
cast "untyped"
@@ -35592,7 +35600,7 @@
-
+
cast "cast"
@@ -35600,7 +35608,7 @@
-
+
cast "macro"
@@ -35608,7 +35616,7 @@
-
+
cast "package"
@@ -35616,7 +35624,7 @@
-
+
cast "import"
@@ -35624,7 +35632,7 @@
-
+
cast "using"
@@ -35632,7 +35640,7 @@
-
+
cast "public"
@@ -35640,7 +35648,7 @@
-
+
cast "private"
@@ -35648,7 +35656,7 @@
-
+
cast "static"
@@ -35656,7 +35664,7 @@
-
+
cast "extern"
@@ -35664,7 +35672,7 @@
-
+
cast "dynamic"
@@ -35672,7 +35680,7 @@
-
+
cast "override"
@@ -35680,7 +35688,7 @@
-
+
cast "overload"
@@ -35688,7 +35696,7 @@
-
+
cast "class"
@@ -35696,7 +35704,7 @@
-
+
cast "interface"
@@ -35704,7 +35712,7 @@
-
+
cast "enum"
@@ -35712,7 +35720,7 @@
-
+
cast "abstract"
@@ -35720,7 +35728,7 @@
-
+
cast "typedef"
@@ -35728,7 +35736,7 @@
-
+
cast "final"
@@ -35736,7 +35744,7 @@
-
+
cast "inline"
@@ -36061,6 +36069,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -36366,7 +36398,7 @@
-
+
cast "direct"
@@ -36376,7 +36408,7 @@
Find only direct references to the requested symbol.
Does not look for references to parent or overriding methods.
-
+
cast "withBaseAndDescendants"
@@ -36385,7 +36417,7 @@
Find references to the base field and all the overidding fields in the inheritance chain.
-
+
cast "withDescendants"
@@ -36399,7 +36431,7 @@
-
+
cast "direct"
@@ -36409,7 +36441,7 @@
Find only direct references to the requested symbol.
Does not look for references to parent or overriding methods.
-
+
cast "withBaseAndDescendants"
@@ -36418,7 +36450,7 @@
Find references to the base field and all the overidding fields in the inheritance chain.
-
+
cast "withDescendants"
@@ -38769,10 +38801,6 @@
-
-
-
-
@@ -50457,7 +50485,7 @@
-
+
cast "top"
@@ -50466,7 +50494,7 @@
Prepend the file content to the output file.
-
+
cast "closure"
@@ -50477,7 +50505,7 @@
Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible.
-
+
cast "inline"
@@ -50490,7 +50518,7 @@
-
+
cast "top"
@@ -50499,7 +50527,7 @@
Prepend the file content to the output file.
-
+
cast "closure"
@@ -50510,7 +50538,7 @@
Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible.
-
+
cast "inline"
@@ -52950,6 +52978,10 @@
The metadata of the variable.
+
+
+ Whether the variable is a local static variable
+
The unique ID of the variable.
diff --git a/xml/4.3_bugfix/hl.xml b/xml/4.3_bugfix/hl.xml
index a72a544e733c..c83bd6ef7205 100644
--- a/xml/4.3_bugfix/hl.xml
+++ b/xml/4.3_bugfix/hl.xml
@@ -10906,7 +10906,15 @@
-
+
+
+
+
+
+ ("display/diagnostics")]]>
+ The request is sent from the client to Haxe to get diagnostics for a specific file, a list of files or the whole project.
+
+
@@ -10915,7 +10923,7 @@
The completion request is sent from the client to Haxe to request code completion.
Haxe automatically determines the type of completion to use based on the passed position, see `CompletionResultKind`.
-
+
@@ -10923,7 +10931,7 @@
("display/completionItem/resolve")]]>
The request is sent from the client to Haxe to resolve additional information for a given completion item.
-
+
@@ -10931,7 +10939,7 @@
("display/references")]]>
The find references request is sent from the client to Haxe to find locations that reference the symbol at a given text document position.
-
+
@@ -10939,7 +10947,7 @@
("display/definition")]]>
The goto definition request is sent from the client to Haxe to resolve the definition location(s) of a symbol at a given text document position.
-
+
@@ -10947,7 +10955,7 @@
("display/implementation")]]>
The goto implementation request is sent from the client to Haxe to resolve the implementation location(s) of a symbol at a given text document position.
-
+
@@ -10955,7 +10963,7 @@
("display/typeDefinition")]]>
The goto type definition request is sent from the client to Haxe to resolve the type definition location(s) of a symbol at a given text document position.
-
+
@@ -10963,7 +10971,7 @@
("display/hover")]]>
The hover request is sent from the client to Haxe to request hover information at a given text document position.
-
+
@@ -10971,7 +10979,7 @@
("display/package")]]>
This request is sent from the client to Haxe to determine the package for a given file, based on class paths configuration.
-
+
@@ -10979,7 +10987,7 @@
("display/signatureHelp")]]>
The signature help request is sent from the client to Haxe to request signature information at a given cursor position.
-
+
@@ -10987,7 +10995,7 @@
("display/metadata")]]>
The metadata request is sent from the client to Haxe to get a list of all registered metadata and their documentation.
-
+
@@ -11385,7 +11393,7 @@
-
+
cast "null"
@@ -11393,7 +11401,7 @@
-
+
cast "true"
@@ -11401,7 +11409,7 @@
-
+
cast "false"
@@ -11409,7 +11417,7 @@
-
+
cast "this"
@@ -11417,7 +11425,7 @@
-
+
cast "trace"
@@ -11429,7 +11437,7 @@
-
+
cast "null"
@@ -11437,7 +11445,7 @@
-
+
cast "true"
@@ -11445,7 +11453,7 @@
-
+
cast "false"
@@ -11453,7 +11461,7 @@
-
+
cast "this"
@@ -11461,7 +11469,7 @@
-
+
cast "trace"
@@ -11619,7 +11627,7 @@
-
+
cast "TClass"
@@ -11627,7 +11635,7 @@
-
+
cast "TClassField"
@@ -11635,7 +11643,7 @@
-
+
cast "TAbstract"
@@ -11643,7 +11651,7 @@
-
+
cast "TAbstractField"
@@ -11651,7 +11659,7 @@
-
+
cast "TEnum"
@@ -11659,7 +11667,7 @@
-
+
cast "TTypedef"
@@ -11667,7 +11675,7 @@
-
+
cast "TAnyField"
@@ -11675,7 +11683,7 @@
-
+
cast "TExpr"
@@ -11683,7 +11691,7 @@
-
+
cast "TTypeParameter"
@@ -11695,7 +11703,7 @@
-
+
cast "TClass"
@@ -11703,7 +11711,7 @@
-
+
cast "TClassField"
@@ -11711,7 +11719,7 @@
-
+
cast "TAbstract"
@@ -11719,7 +11727,7 @@
-
+
cast "TAbstractField"
@@ -11727,7 +11735,7 @@
-
+
cast "TEnum"
@@ -11735,7 +11743,7 @@
-
+
cast "TTypedef"
@@ -11743,7 +11751,7 @@
-
+
cast "TAnyField"
@@ -11751,7 +11759,7 @@
-
+
cast "TExpr"
@@ -11759,7 +11767,7 @@
-
+
cast "TTypeParameter"
@@ -11773,7 +11781,7 @@
-
+
cast "cross"
@@ -11781,7 +11789,7 @@
-
+
cast "js"
@@ -11789,7 +11797,7 @@
-
+
cast "lua"
@@ -11797,7 +11805,7 @@
-
+
cast "neko"
@@ -11805,7 +11813,7 @@
-
+
cast "flash"
@@ -11813,7 +11821,7 @@
-
+
cast "php"
@@ -11821,7 +11829,7 @@
-
+
cast "cpp"
@@ -11829,7 +11837,7 @@
-
+
cast "cs"
@@ -11837,7 +11845,7 @@
-
+
cast "java"
@@ -11845,7 +11853,7 @@
-
+
cast "python"
@@ -11853,7 +11861,7 @@
-
+
cast "hl"
@@ -11861,7 +11869,7 @@
-
+
cast "eval"
@@ -11873,7 +11881,7 @@
-
+
cast "cross"
@@ -11881,7 +11889,7 @@
-
+
cast "js"
@@ -11889,7 +11897,7 @@
-
+
cast "lua"
@@ -11897,7 +11905,7 @@
-
+
cast "neko"
@@ -11905,7 +11913,7 @@
-
+
cast "flash"
@@ -11913,7 +11921,7 @@
-
+
cast "php"
@@ -11921,7 +11929,7 @@
-
+
cast "cpp"
@@ -11929,7 +11937,7 @@
-
+
cast "cs"
@@ -11937,7 +11945,7 @@
-
+
cast "java"
@@ -11945,7 +11953,7 @@
-
+
cast "python"
@@ -11953,7 +11961,7 @@
-
+
cast "hl"
@@ -11961,7 +11969,7 @@
-
+
cast "eval"
@@ -12009,7 +12017,7 @@
-
+
cast "implements"
@@ -12017,7 +12025,7 @@
-
+
cast "extends"
@@ -12025,7 +12033,7 @@
-
+
cast "function"
@@ -12033,7 +12041,7 @@
-
+
cast "var"
@@ -12041,7 +12049,7 @@
-
+
cast "if"
@@ -12049,7 +12057,7 @@
-
+
cast "else"
@@ -12057,7 +12065,7 @@
-
+
cast "while"
@@ -12065,7 +12073,7 @@
-
+
cast "do"
@@ -12073,7 +12081,7 @@
-
+
cast "for"
@@ -12081,7 +12089,7 @@
-
+
cast "break"
@@ -12089,7 +12097,7 @@
-
+
cast "return"
@@ -12097,7 +12105,7 @@
-
+
cast "continue"
@@ -12105,7 +12113,7 @@
-
+
cast "switch"
@@ -12113,7 +12121,7 @@
-
+
cast "case"
@@ -12121,7 +12129,7 @@
-
+
cast "default"
@@ -12129,7 +12137,7 @@
-
+
cast "try"
@@ -12137,7 +12145,7 @@
-
+
cast "catch"
@@ -12145,7 +12153,7 @@
-
+
cast "new"
@@ -12153,7 +12161,7 @@
-
+
cast "throw"
@@ -12161,7 +12169,7 @@
-
+
cast "untyped"
@@ -12169,7 +12177,7 @@
-
+
cast "cast"
@@ -12177,7 +12185,7 @@
-
+
cast "macro"
@@ -12185,7 +12193,7 @@
-
+
cast "package"
@@ -12193,7 +12201,7 @@
-
+
cast "import"
@@ -12201,7 +12209,7 @@
-
+
cast "using"
@@ -12209,7 +12217,7 @@
-
+
cast "public"
@@ -12217,7 +12225,7 @@
-
+
cast "private"
@@ -12225,7 +12233,7 @@
-
+
cast "static"
@@ -12233,7 +12241,7 @@
-
+
cast "extern"
@@ -12241,7 +12249,7 @@
-
+
cast "dynamic"
@@ -12249,7 +12257,7 @@
-
+
cast "override"
@@ -12257,7 +12265,7 @@
-
+
cast "overload"
@@ -12265,7 +12273,7 @@
-
+
cast "class"
@@ -12273,7 +12281,7 @@
-
+
cast "interface"
@@ -12281,7 +12289,7 @@
-
+
cast "enum"
@@ -12289,7 +12297,7 @@
-
+
cast "abstract"
@@ -12297,7 +12305,7 @@
-
+
cast "typedef"
@@ -12305,7 +12313,7 @@
-
+
cast "final"
@@ -12313,7 +12321,7 @@
-
+
cast "inline"
@@ -12325,7 +12333,7 @@
-
+
cast "implements"
@@ -12333,7 +12341,7 @@
-
+
cast "extends"
@@ -12341,7 +12349,7 @@
-
+
cast "function"
@@ -12349,7 +12357,7 @@
-
+
cast "var"
@@ -12357,7 +12365,7 @@
-
+
cast "if"
@@ -12365,7 +12373,7 @@
-
+
cast "else"
@@ -12373,7 +12381,7 @@
-
+
cast "while"
@@ -12381,7 +12389,7 @@
-
+
cast "do"
@@ -12389,7 +12397,7 @@
-
+
cast "for"
@@ -12397,7 +12405,7 @@
-
+
cast "break"
@@ -12405,7 +12413,7 @@
-
+
cast "return"
@@ -12413,7 +12421,7 @@
-
+
cast "continue"
@@ -12421,7 +12429,7 @@
-
+
cast "switch"
@@ -12429,7 +12437,7 @@
-
+
cast "case"
@@ -12437,7 +12445,7 @@
-
+
cast "default"
@@ -12445,7 +12453,7 @@
-
+
cast "try"
@@ -12453,7 +12461,7 @@
-
+
cast "catch"
@@ -12461,7 +12469,7 @@
-
+
cast "new"
@@ -12469,7 +12477,7 @@
-
+
cast "throw"
@@ -12477,7 +12485,7 @@
-
+
cast "untyped"
@@ -12485,7 +12493,7 @@
-
+
cast "cast"
@@ -12493,7 +12501,7 @@
-
+
cast "macro"
@@ -12501,7 +12509,7 @@
-
+
cast "package"
@@ -12509,7 +12517,7 @@
-
+
cast "import"
@@ -12517,7 +12525,7 @@
-
+
cast "using"
@@ -12525,7 +12533,7 @@
-
+
cast "public"
@@ -12533,7 +12541,7 @@
-
+
cast "private"
@@ -12541,7 +12549,7 @@
-
+
cast "static"
@@ -12549,7 +12557,7 @@
-
+
cast "extern"
@@ -12557,7 +12565,7 @@
-
+
cast "dynamic"
@@ -12565,7 +12573,7 @@
-
+
cast "override"
@@ -12573,7 +12581,7 @@
-
+
cast "overload"
@@ -12581,7 +12589,7 @@
-
+
cast "class"
@@ -12589,7 +12597,7 @@
-
+
cast "interface"
@@ -12597,7 +12605,7 @@
-
+
cast "enum"
@@ -12605,7 +12613,7 @@
-
+
cast "abstract"
@@ -12613,7 +12621,7 @@
-
+
cast "typedef"
@@ -12621,7 +12629,7 @@
-
+
cast "final"
@@ -12629,7 +12637,7 @@
-
+
cast "inline"
@@ -12954,6 +12962,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -13259,7 +13291,7 @@
-
+
cast "direct"
@@ -13269,7 +13301,7 @@
Find only direct references to the requested symbol.
Does not look for references to parent or overriding methods.
-
+
cast "withBaseAndDescendants"
@@ -13278,7 +13310,7 @@
Find references to the base field and all the overidding fields in the inheritance chain.
-
+
cast "withDescendants"
@@ -13292,7 +13324,7 @@
-
+
cast "direct"
@@ -13302,7 +13334,7 @@
Find only direct references to the requested symbol.
Does not look for references to parent or overriding methods.
-
+
cast "withBaseAndDescendants"
@@ -13311,7 +13343,7 @@
Find references to the base field and all the overidding fields in the inheritance chain.
-
+
cast "withDescendants"
@@ -15662,10 +15694,6 @@
-
-
-
-
@@ -27197,7 +27225,7 @@
-
+
cast "top"
@@ -27206,7 +27234,7 @@
Prepend the file content to the output file.
-
+
cast "closure"
@@ -27217,7 +27245,7 @@
Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible.
-
+
cast "inline"
@@ -27230,7 +27258,7 @@
-
+
cast "top"
@@ -27239,7 +27267,7 @@
Prepend the file content to the output file.
-
+
cast "closure"
@@ -27250,7 +27278,7 @@
Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible.
-
+
cast "inline"
@@ -29691,6 +29719,10 @@
The metadata of the variable.
+
+
+ Whether the variable is a local static variable
+
The unique ID of the variable.
diff --git a/xml/4.3_bugfix/info.json b/xml/4.3_bugfix/info.json
index 60e5e9dcf6b5..4259303b544c 100644
--- a/xml/4.3_bugfix/info.json
+++ b/xml/4.3_bugfix/info.json
@@ -1,4 +1,4 @@
{
- "commit": "dc1a43dc52f98b9c480f68264885c6155e570f3e",
+ "commit": "bd79571b89d719a45db7860d239da2164147dd15",
"branch": "4.3_bugfix"
}
diff --git a/xml/4.3_bugfix/java.xml b/xml/4.3_bugfix/java.xml
index 1192f034a6ec..2752627a4ff3 100644
--- a/xml/4.3_bugfix/java.xml
+++ b/xml/4.3_bugfix/java.xml
@@ -11500,7 +11500,15 @@
-
+
+
+
+
+
+ ("display/diagnostics")]]>
+ The request is sent from the client to Haxe to get diagnostics for a specific file, a list of files or the whole project.
+
+
@@ -11509,7 +11517,7 @@
The completion request is sent from the client to Haxe to request code completion.
Haxe automatically determines the type of completion to use based on the passed position, see `CompletionResultKind`.
-
+
@@ -11517,7 +11525,7 @@
("display/completionItem/resolve")]]>
The request is sent from the client to Haxe to resolve additional information for a given completion item.
-
+
@@ -11525,7 +11533,7 @@
("display/references")]]>
The find references request is sent from the client to Haxe to find locations that reference the symbol at a given text document position.
-
+
@@ -11533,7 +11541,7 @@
("display/definition")]]>
The goto definition request is sent from the client to Haxe to resolve the definition location(s) of a symbol at a given text document position.
-
+
@@ -11541,7 +11549,7 @@
("display/implementation")]]>
The goto implementation request is sent from the client to Haxe to resolve the implementation location(s) of a symbol at a given text document position.
-
+
@@ -11549,7 +11557,7 @@
("display/typeDefinition")]]>
The goto type definition request is sent from the client to Haxe to resolve the type definition location(s) of a symbol at a given text document position.
-
+
@@ -11557,7 +11565,7 @@
("display/hover")]]>
The hover request is sent from the client to Haxe to request hover information at a given text document position.
-
+
@@ -11565,7 +11573,7 @@
("display/package")]]>
This request is sent from the client to Haxe to determine the package for a given file, based on class paths configuration.
-
+
@@ -11573,7 +11581,7 @@
("display/signatureHelp")]]>
The signature help request is sent from the client to Haxe to request signature information at a given cursor position.
-
+
@@ -11581,7 +11589,7 @@
("display/metadata")]]>
The metadata request is sent from the client to Haxe to get a list of all registered metadata and their documentation.
-
+
@@ -12031,7 +12039,7 @@
-
+
cast "null"
@@ -12039,7 +12047,7 @@
-
+
cast "true"
@@ -12047,7 +12055,7 @@
-
+
cast "false"
@@ -12055,7 +12063,7 @@
-
+
cast "this"
@@ -12063,7 +12071,7 @@
-
+
cast "trace"
@@ -12078,7 +12086,7 @@
-
+
cast "null"
@@ -12086,7 +12094,7 @@
-
+
cast "true"
@@ -12094,7 +12102,7 @@
-
+
cast "false"
@@ -12102,7 +12110,7 @@
-
+
cast "this"
@@ -12110,7 +12118,7 @@
-
+
cast "trace"
@@ -12292,7 +12300,7 @@
-
+
cast "TClass"
@@ -12300,7 +12308,7 @@
-
+
cast "TClassField"
@@ -12308,7 +12316,7 @@
-
+
cast "TAbstract"
@@ -12316,7 +12324,7 @@
-
+
cast "TAbstractField"
@@ -12324,7 +12332,7 @@
-
+
cast "TEnum"
@@ -12332,7 +12340,7 @@
-
+
cast "TTypedef"
@@ -12340,7 +12348,7 @@
-
+
cast "TAnyField"
@@ -12348,7 +12356,7 @@
-
+
cast "TExpr"
@@ -12356,7 +12364,7 @@
-
+
cast "TTypeParameter"
@@ -12371,7 +12379,7 @@
-
+
cast "TClass"
@@ -12379,7 +12387,7 @@
-
+
cast "TClassField"
@@ -12387,7 +12395,7 @@
-
+
cast "TAbstract"
@@ -12395,7 +12403,7 @@
-
+
cast "TAbstractField"
@@ -12403,7 +12411,7 @@
-
+
cast "TEnum"
@@ -12411,7 +12419,7 @@
-
+
cast "TTypedef"
@@ -12419,7 +12427,7 @@
-
+
cast "TAnyField"
@@ -12427,7 +12435,7 @@
-
+
cast "TExpr"
@@ -12435,7 +12443,7 @@
-
+
cast "TTypeParameter"
@@ -12455,7 +12463,7 @@
-
+
cast "cross"
@@ -12463,7 +12471,7 @@
-
+
cast "js"
@@ -12471,7 +12479,7 @@
-
+
cast "lua"
@@ -12479,7 +12487,7 @@
-
+
cast "neko"
@@ -12487,7 +12495,7 @@
-
+
cast "flash"
@@ -12495,7 +12503,7 @@
-
+
cast "php"
@@ -12503,7 +12511,7 @@
-
+
cast "cpp"
@@ -12511,7 +12519,7 @@
-
+
cast "cs"
@@ -12519,7 +12527,7 @@
-
+
cast "java"
@@ -12527,7 +12535,7 @@
-
+
cast "python"
@@ -12535,7 +12543,7 @@
-
+
cast "hl"
@@ -12543,7 +12551,7 @@
-
+
cast "eval"
@@ -12558,7 +12566,7 @@
-
+
cast "cross"
@@ -12566,7 +12574,7 @@
-
+
cast "js"
@@ -12574,7 +12582,7 @@
-
+
cast "lua"
@@ -12582,7 +12590,7 @@
-
+
cast "neko"
@@ -12590,7 +12598,7 @@
-
+
cast "flash"
@@ -12598,7 +12606,7 @@
-
+
cast "php"
@@ -12606,7 +12614,7 @@
-
+
cast "cpp"
@@ -12614,7 +12622,7 @@
-
+
cast "cs"
@@ -12622,7 +12630,7 @@
-
+
cast "java"
@@ -12630,7 +12638,7 @@
-
+
cast "python"
@@ -12638,7 +12646,7 @@
-
+
cast "hl"
@@ -12646,7 +12654,7 @@
-
+
cast "eval"
@@ -12709,7 +12717,7 @@
-
+
cast "implements"
@@ -12717,7 +12725,7 @@
-
+
cast "extends"
@@ -12725,7 +12733,7 @@
-
+
cast "function"
@@ -12733,7 +12741,7 @@
-
+
cast "var"
@@ -12741,7 +12749,7 @@
-
+
cast "if"
@@ -12749,7 +12757,7 @@
-
+
cast "else"
@@ -12757,7 +12765,7 @@
-
+
cast "while"
@@ -12765,7 +12773,7 @@
-
+
cast "do"
@@ -12773,7 +12781,7 @@
-
+
cast "for"
@@ -12781,7 +12789,7 @@
-
+
cast "break"
@@ -12789,7 +12797,7 @@
-
+
cast "return"
@@ -12797,7 +12805,7 @@
-
+
cast "continue"
@@ -12805,7 +12813,7 @@
-
+
cast "switch"
@@ -12813,7 +12821,7 @@
-
+
cast "case"
@@ -12821,7 +12829,7 @@
-
+
cast "default"
@@ -12829,7 +12837,7 @@
-
+
cast "try"
@@ -12837,7 +12845,7 @@
-
+
cast "catch"
@@ -12845,7 +12853,7 @@
-
+
cast "new"
@@ -12853,7 +12861,7 @@
-
+
cast "throw"
@@ -12861,7 +12869,7 @@
-
+
cast "untyped"
@@ -12869,7 +12877,7 @@
-
+
cast "cast"
@@ -12877,7 +12885,7 @@
-
+
cast "macro"
@@ -12885,7 +12893,7 @@
-
+
cast "package"
@@ -12893,7 +12901,7 @@
-
+
cast "import"
@@ -12901,7 +12909,7 @@
-
+
cast "using"
@@ -12909,7 +12917,7 @@
-
+
cast "public"
@@ -12917,7 +12925,7 @@
-
+
cast "private"
@@ -12925,7 +12933,7 @@
-
+
cast "static"
@@ -12933,7 +12941,7 @@
-
+
cast "extern"
@@ -12941,7 +12949,7 @@
-
+
cast "dynamic"
@@ -12949,7 +12957,7 @@
-
+
cast "override"
@@ -12957,7 +12965,7 @@
-
+
cast "overload"
@@ -12965,7 +12973,7 @@
-
+
cast "class"
@@ -12973,7 +12981,7 @@
-
+
cast "interface"
@@ -12981,7 +12989,7 @@
-
+
cast "enum"
@@ -12989,7 +12997,7 @@
-
+
cast "abstract"
@@ -12997,7 +13005,7 @@
-
+
cast "typedef"
@@ -13005,7 +13013,7 @@
-
+
cast "final"
@@ -13013,7 +13021,7 @@
-
+
cast "inline"
@@ -13028,7 +13036,7 @@
-
+
cast "implements"
@@ -13036,7 +13044,7 @@
-
+
cast "extends"
@@ -13044,7 +13052,7 @@
-
+
cast "function"
@@ -13052,7 +13060,7 @@
-
+
cast "var"
@@ -13060,7 +13068,7 @@
-
+
cast "if"
@@ -13068,7 +13076,7 @@
-
+
cast "else"
@@ -13076,7 +13084,7 @@
-
+
cast "while"
@@ -13084,7 +13092,7 @@
-
+
cast "do"
@@ -13092,7 +13100,7 @@
-
+
cast "for"
@@ -13100,7 +13108,7 @@
-
+
cast "break"
@@ -13108,7 +13116,7 @@
-
+
cast "return"
@@ -13116,7 +13124,7 @@
-
+
cast "continue"
@@ -13124,7 +13132,7 @@
-
+
cast "switch"
@@ -13132,7 +13140,7 @@
-
+
cast "case"
@@ -13140,7 +13148,7 @@
-
+
cast "default"
@@ -13148,7 +13156,7 @@
-
+
cast "try"
@@ -13156,7 +13164,7 @@
-
+
cast "catch"
@@ -13164,7 +13172,7 @@
-
+
cast "new"
@@ -13172,7 +13180,7 @@
-
+
cast "throw"
@@ -13180,7 +13188,7 @@
-
+
cast "untyped"
@@ -13188,7 +13196,7 @@
-
+
cast "cast"
@@ -13196,7 +13204,7 @@
-
+
cast "macro"
@@ -13204,7 +13212,7 @@
-
+
cast "package"
@@ -13212,7 +13220,7 @@
-
+
cast "import"
@@ -13220,7 +13228,7 @@
-
+
cast "using"
@@ -13228,7 +13236,7 @@
-
+
cast "public"
@@ -13236,7 +13244,7 @@
-
+
cast "private"
@@ -13244,7 +13252,7 @@
-
+
cast "static"
@@ -13252,7 +13260,7 @@
-
+
cast "extern"
@@ -13260,7 +13268,7 @@
-
+
cast "dynamic"
@@ -13268,7 +13276,7 @@
-
+
cast "override"
@@ -13276,7 +13284,7 @@
-
+
cast "overload"
@@ -13284,7 +13292,7 @@
-
+
cast "class"
@@ -13292,7 +13300,7 @@
-
+
cast "interface"
@@ -13300,7 +13308,7 @@
-
+
cast "enum"
@@ -13308,7 +13316,7 @@
-
+
cast "abstract"
@@ -13316,7 +13324,7 @@
-
+
cast "typedef"
@@ -13324,7 +13332,7 @@
-
+
cast "final"
@@ -13332,7 +13340,7 @@
-
+
cast "inline"
@@ -13693,6 +13701,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -14024,7 +14062,7 @@
-
+
cast "direct"
@@ -14034,7 +14072,7 @@
Find only direct references to the requested symbol.
Does not look for references to parent or overriding methods.
-
+
cast "withBaseAndDescendants"
@@ -14043,7 +14081,7 @@
Find references to the base field and all the overidding fields in the inheritance chain.
-
+
cast "withDescendants"
@@ -14060,7 +14098,7 @@
-
+
cast "direct"
@@ -14070,7 +14108,7 @@
Find only direct references to the requested symbol.
Does not look for references to parent or overriding methods.
-
+
cast "withBaseAndDescendants"
@@ -14079,7 +14117,7 @@
Find references to the base field and all the overidding fields in the inheritance chain.
-
+
cast "withDescendants"
@@ -16767,10 +16805,6 @@
-
-
-
-
@@ -29004,7 +29038,7 @@
-
+
cast "top"
@@ -29013,7 +29047,7 @@
Prepend the file content to the output file.
-
+
cast "closure"
@@ -29024,7 +29058,7 @@
Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible.
-
+