From a09ef1ffd74b1c79695d7494ee685c34ae202052 Mon Sep 17 00:00:00 2001 From: Haxe CI Bot Date: Thu, 18 Jul 2024 15:23:01 +0000 Subject: [PATCH] import xml doc of 4.3_bugfix (bd79571b89d719a45db7860d239da2164147dd15) --- xml/4.3_bugfix/cpp.xml | 438 ++++++++++++++++++-------------------- xml/4.3_bugfix/cs.xml | 352 ++++++++++++++++-------------- xml/4.3_bugfix/flash.xml | 346 ++++++++++++++++-------------- xml/4.3_bugfix/hl.xml | 346 ++++++++++++++++-------------- xml/4.3_bugfix/info.json | 2 +- xml/4.3_bugfix/java.xml | 352 ++++++++++++++++-------------- xml/4.3_bugfix/js.xml | 346 ++++++++++++++++-------------- xml/4.3_bugfix/lua.xml | 346 ++++++++++++++++-------------- xml/4.3_bugfix/macro.xml | 380 ++++++++++++++++++--------------- xml/4.3_bugfix/neko.xml | 378 +++++++++++++++++--------------- xml/4.3_bugfix/php.xml | 346 ++++++++++++++++-------------- xml/4.3_bugfix/python.xml | 346 ++++++++++++++++-------------- 12 files changed, 2143 insertions(+), 1835 deletions(-) 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. - + cast "inline" @@ -29040,7 +29074,7 @@ - + cast "top" @@ -29049,7 +29083,7 @@ Prepend the file content to the output file. - + cast "closure" @@ -29060,7 +29094,7 @@ Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible. - + cast "inline" @@ -31635,6 +31669,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/js.xml b/xml/4.3_bugfix/js.xml index d32880181529..a33da95ff342 100644 --- a/xml/4.3_bugfix/js.xml +++ b/xml/4.3_bugfix/js.xml @@ -10756,7 +10756,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. + + @@ -10765,7 +10773,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`. - + @@ -10773,7 +10781,7 @@ ("display/completionItem/resolve")]]> The request is sent from the client to Haxe to resolve additional information for a given completion item. - + @@ -10781,7 +10789,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. - + @@ -10789,7 +10797,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. - + @@ -10797,7 +10805,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. - + @@ -10805,7 +10813,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. - + @@ -10813,7 +10821,7 @@ ("display/hover")]]> The hover request is sent from the client to Haxe to request hover information at a given text document position. - + @@ -10821,7 +10829,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. - + @@ -10829,7 +10837,7 @@ ("display/signatureHelp")]]> The signature help request is sent from the client to Haxe to request signature information at a given cursor position. - + @@ -10837,7 +10845,7 @@ ("display/metadata")]]> The metadata request is sent from the client to Haxe to get a list of all registered metadata and their documentation. - + @@ -11235,7 +11243,7 @@ - + cast "null" @@ -11243,7 +11251,7 @@ - + cast "true" @@ -11251,7 +11259,7 @@ - + cast "false" @@ -11259,7 +11267,7 @@ - + cast "this" @@ -11267,7 +11275,7 @@ - + cast "trace" @@ -11279,7 +11287,7 @@ - + cast "null" @@ -11287,7 +11295,7 @@ - + cast "true" @@ -11295,7 +11303,7 @@ - + cast "false" @@ -11303,7 +11311,7 @@ - + cast "this" @@ -11311,7 +11319,7 @@ - + cast "trace" @@ -11469,7 +11477,7 @@ - + cast "TClass" @@ -11477,7 +11485,7 @@ - + cast "TClassField" @@ -11485,7 +11493,7 @@ - + cast "TAbstract" @@ -11493,7 +11501,7 @@ - + cast "TAbstractField" @@ -11501,7 +11509,7 @@ - + cast "TEnum" @@ -11509,7 +11517,7 @@ - + cast "TTypedef" @@ -11517,7 +11525,7 @@ - + cast "TAnyField" @@ -11525,7 +11533,7 @@ - + cast "TExpr" @@ -11533,7 +11541,7 @@ - + cast "TTypeParameter" @@ -11545,7 +11553,7 @@ - + cast "TClass" @@ -11553,7 +11561,7 @@ - + cast "TClassField" @@ -11561,7 +11569,7 @@ - + cast "TAbstract" @@ -11569,7 +11577,7 @@ - + cast "TAbstractField" @@ -11577,7 +11585,7 @@ - + cast "TEnum" @@ -11585,7 +11593,7 @@ - + cast "TTypedef" @@ -11593,7 +11601,7 @@ - + cast "TAnyField" @@ -11601,7 +11609,7 @@ - + cast "TExpr" @@ -11609,7 +11617,7 @@ - + cast "TTypeParameter" @@ -11623,7 +11631,7 @@ - + cast "cross" @@ -11631,7 +11639,7 @@ - + cast "js" @@ -11639,7 +11647,7 @@ - + cast "lua" @@ -11647,7 +11655,7 @@ - + cast "neko" @@ -11655,7 +11663,7 @@ - + cast "flash" @@ -11663,7 +11671,7 @@ - + cast "php" @@ -11671,7 +11679,7 @@ - + cast "cpp" @@ -11679,7 +11687,7 @@ - + cast "cs" @@ -11687,7 +11695,7 @@ - + cast "java" @@ -11695,7 +11703,7 @@ - + cast "python" @@ -11703,7 +11711,7 @@ - + cast "hl" @@ -11711,7 +11719,7 @@ - + cast "eval" @@ -11723,7 +11731,7 @@ - + cast "cross" @@ -11731,7 +11739,7 @@ - + cast "js" @@ -11739,7 +11747,7 @@ - + cast "lua" @@ -11747,7 +11755,7 @@ - + cast "neko" @@ -11755,7 +11763,7 @@ - + cast "flash" @@ -11763,7 +11771,7 @@ - + cast "php" @@ -11771,7 +11779,7 @@ - + cast "cpp" @@ -11779,7 +11787,7 @@ - + cast "cs" @@ -11787,7 +11795,7 @@ - + cast "java" @@ -11795,7 +11803,7 @@ - + cast "python" @@ -11803,7 +11811,7 @@ - + cast "hl" @@ -11811,7 +11819,7 @@ - + cast "eval" @@ -11859,7 +11867,7 @@ - + cast "implements" @@ -11867,7 +11875,7 @@ - + cast "extends" @@ -11875,7 +11883,7 @@ - + cast "function" @@ -11883,7 +11891,7 @@ - + cast "var" @@ -11891,7 +11899,7 @@ - + cast "if" @@ -11899,7 +11907,7 @@ - + cast "else" @@ -11907,7 +11915,7 @@ - + cast "while" @@ -11915,7 +11923,7 @@ - + cast "do" @@ -11923,7 +11931,7 @@ - + cast "for" @@ -11931,7 +11939,7 @@ - + cast "break" @@ -11939,7 +11947,7 @@ - + cast "return" @@ -11947,7 +11955,7 @@ - + cast "continue" @@ -11955,7 +11963,7 @@ - + cast "switch" @@ -11963,7 +11971,7 @@ - + cast "case" @@ -11971,7 +11979,7 @@ - + cast "default" @@ -11979,7 +11987,7 @@ - + cast "try" @@ -11987,7 +11995,7 @@ - + cast "catch" @@ -11995,7 +12003,7 @@ - + cast "new" @@ -12003,7 +12011,7 @@ - + cast "throw" @@ -12011,7 +12019,7 @@ - + cast "untyped" @@ -12019,7 +12027,7 @@ - + cast "cast" @@ -12027,7 +12035,7 @@ - + cast "macro" @@ -12035,7 +12043,7 @@ - + cast "package" @@ -12043,7 +12051,7 @@ - + cast "import" @@ -12051,7 +12059,7 @@ - + cast "using" @@ -12059,7 +12067,7 @@ - + cast "public" @@ -12067,7 +12075,7 @@ - + cast "private" @@ -12075,7 +12083,7 @@ - + cast "static" @@ -12083,7 +12091,7 @@ - + cast "extern" @@ -12091,7 +12099,7 @@ - + cast "dynamic" @@ -12099,7 +12107,7 @@ - + cast "override" @@ -12107,7 +12115,7 @@ - + cast "overload" @@ -12115,7 +12123,7 @@ - + cast "class" @@ -12123,7 +12131,7 @@ - + cast "interface" @@ -12131,7 +12139,7 @@ - + cast "enum" @@ -12139,7 +12147,7 @@ - + cast "abstract" @@ -12147,7 +12155,7 @@ - + cast "typedef" @@ -12155,7 +12163,7 @@ - + cast "final" @@ -12163,7 +12171,7 @@ - + cast "inline" @@ -12175,7 +12183,7 @@ - + cast "implements" @@ -12183,7 +12191,7 @@ - + cast "extends" @@ -12191,7 +12199,7 @@ - + cast "function" @@ -12199,7 +12207,7 @@ - + cast "var" @@ -12207,7 +12215,7 @@ - + cast "if" @@ -12215,7 +12223,7 @@ - + cast "else" @@ -12223,7 +12231,7 @@ - + cast "while" @@ -12231,7 +12239,7 @@ - + cast "do" @@ -12239,7 +12247,7 @@ - + cast "for" @@ -12247,7 +12255,7 @@ - + cast "break" @@ -12255,7 +12263,7 @@ - + cast "return" @@ -12263,7 +12271,7 @@ - + cast "continue" @@ -12271,7 +12279,7 @@ - + cast "switch" @@ -12279,7 +12287,7 @@ - + cast "case" @@ -12287,7 +12295,7 @@ - + cast "default" @@ -12295,7 +12303,7 @@ - + cast "try" @@ -12303,7 +12311,7 @@ - + cast "catch" @@ -12311,7 +12319,7 @@ - + cast "new" @@ -12319,7 +12327,7 @@ - + cast "throw" @@ -12327,7 +12335,7 @@ - + cast "untyped" @@ -12335,7 +12343,7 @@ - + cast "cast" @@ -12343,7 +12351,7 @@ - + cast "macro" @@ -12351,7 +12359,7 @@ - + cast "package" @@ -12359,7 +12367,7 @@ - + cast "import" @@ -12367,7 +12375,7 @@ - + cast "using" @@ -12375,7 +12383,7 @@ - + cast "public" @@ -12383,7 +12391,7 @@ - + cast "private" @@ -12391,7 +12399,7 @@ - + cast "static" @@ -12399,7 +12407,7 @@ - + cast "extern" @@ -12407,7 +12415,7 @@ - + cast "dynamic" @@ -12415,7 +12423,7 @@ - + cast "override" @@ -12423,7 +12431,7 @@ - + cast "overload" @@ -12431,7 +12439,7 @@ - + cast "class" @@ -12439,7 +12447,7 @@ - + cast "interface" @@ -12447,7 +12455,7 @@ - + cast "enum" @@ -12455,7 +12463,7 @@ - + cast "abstract" @@ -12463,7 +12471,7 @@ - + cast "typedef" @@ -12471,7 +12479,7 @@ - + cast "final" @@ -12479,7 +12487,7 @@ - + cast "inline" @@ -12804,6 +12812,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -13109,7 +13141,7 @@ - + cast "direct" @@ -13119,7 +13151,7 @@ Find only direct references to the requested symbol. Does not look for references to parent or overriding methods. - + cast "withBaseAndDescendants" @@ -13128,7 +13160,7 @@ Find references to the base field and all the overidding fields in the inheritance chain. - + cast "withDescendants" @@ -13142,7 +13174,7 @@ - + cast "direct" @@ -13152,7 +13184,7 @@ Find only direct references to the requested symbol. Does not look for references to parent or overriding methods. - + cast "withBaseAndDescendants" @@ -13161,7 +13193,7 @@ Find references to the base field and all the overidding fields in the inheritance chain. - + cast "withDescendants" @@ -15512,10 +15544,6 @@ - - - - @@ -27186,7 +27214,7 @@ - + cast "top" @@ -27195,7 +27223,7 @@ Prepend the file content to the output file. - + cast "closure" @@ -27206,7 +27234,7 @@ Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible. - + cast "inline" @@ -27219,7 +27247,7 @@ - + cast "top" @@ -27228,7 +27256,7 @@ Prepend the file content to the output file. - + cast "closure" @@ -27239,7 +27267,7 @@ Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible. - + cast "inline" @@ -29679,6 +29707,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/lua.xml b/xml/4.3_bugfix/lua.xml index 4635386858c2..1669ba04de1f 100644 --- a/xml/4.3_bugfix/lua.xml +++ b/xml/4.3_bugfix/lua.xml @@ -9789,7 +9789,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. + + @@ -9798,7 +9806,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`. - + @@ -9806,7 +9814,7 @@ ("display/completionItem/resolve")]]> The request is sent from the client to Haxe to resolve additional information for a given completion item. - + @@ -9814,7 +9822,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. - + @@ -9822,7 +9830,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. - + @@ -9830,7 +9838,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. - + @@ -9838,7 +9846,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. - + @@ -9846,7 +9854,7 @@ ("display/hover")]]> The hover request is sent from the client to Haxe to request hover information at a given text document position. - + @@ -9854,7 +9862,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. - + @@ -9862,7 +9870,7 @@ ("display/signatureHelp")]]> The signature help request is sent from the client to Haxe to request signature information at a given cursor position. - + @@ -9870,7 +9878,7 @@ ("display/metadata")]]> The metadata request is sent from the client to Haxe to get a list of all registered metadata and their documentation. - + @@ -10268,7 +10276,7 @@ - + cast "null" @@ -10276,7 +10284,7 @@ - + cast "true" @@ -10284,7 +10292,7 @@ - + cast "false" @@ -10292,7 +10300,7 @@ - + cast "this" @@ -10300,7 +10308,7 @@ - + cast "trace" @@ -10312,7 +10320,7 @@ - + cast "null" @@ -10320,7 +10328,7 @@ - + cast "true" @@ -10328,7 +10336,7 @@ - + cast "false" @@ -10336,7 +10344,7 @@ - + cast "this" @@ -10344,7 +10352,7 @@ - + cast "trace" @@ -10502,7 +10510,7 @@ - + cast "TClass" @@ -10510,7 +10518,7 @@ - + cast "TClassField" @@ -10518,7 +10526,7 @@ - + cast "TAbstract" @@ -10526,7 +10534,7 @@ - + cast "TAbstractField" @@ -10534,7 +10542,7 @@ - + cast "TEnum" @@ -10542,7 +10550,7 @@ - + cast "TTypedef" @@ -10550,7 +10558,7 @@ - + cast "TAnyField" @@ -10558,7 +10566,7 @@ - + cast "TExpr" @@ -10566,7 +10574,7 @@ - + cast "TTypeParameter" @@ -10578,7 +10586,7 @@ - + cast "TClass" @@ -10586,7 +10594,7 @@ - + cast "TClassField" @@ -10594,7 +10602,7 @@ - + cast "TAbstract" @@ -10602,7 +10610,7 @@ - + cast "TAbstractField" @@ -10610,7 +10618,7 @@ - + cast "TEnum" @@ -10618,7 +10626,7 @@ - + cast "TTypedef" @@ -10626,7 +10634,7 @@ - + cast "TAnyField" @@ -10634,7 +10642,7 @@ - + cast "TExpr" @@ -10642,7 +10650,7 @@ - + cast "TTypeParameter" @@ -10656,7 +10664,7 @@ - + cast "cross" @@ -10664,7 +10672,7 @@ - + cast "js" @@ -10672,7 +10680,7 @@ - + cast "lua" @@ -10680,7 +10688,7 @@ - + cast "neko" @@ -10688,7 +10696,7 @@ - + cast "flash" @@ -10696,7 +10704,7 @@ - + cast "php" @@ -10704,7 +10712,7 @@ - + cast "cpp" @@ -10712,7 +10720,7 @@ - + cast "cs" @@ -10720,7 +10728,7 @@ - + cast "java" @@ -10728,7 +10736,7 @@ - + cast "python" @@ -10736,7 +10744,7 @@ - + cast "hl" @@ -10744,7 +10752,7 @@ - + cast "eval" @@ -10756,7 +10764,7 @@ - + cast "cross" @@ -10764,7 +10772,7 @@ - + cast "js" @@ -10772,7 +10780,7 @@ - + cast "lua" @@ -10780,7 +10788,7 @@ - + cast "neko" @@ -10788,7 +10796,7 @@ - + cast "flash" @@ -10796,7 +10804,7 @@ - + cast "php" @@ -10804,7 +10812,7 @@ - + cast "cpp" @@ -10812,7 +10820,7 @@ - + cast "cs" @@ -10820,7 +10828,7 @@ - + cast "java" @@ -10828,7 +10836,7 @@ - + cast "python" @@ -10836,7 +10844,7 @@ - + cast "hl" @@ -10844,7 +10852,7 @@ - + cast "eval" @@ -10892,7 +10900,7 @@ - + cast "implements" @@ -10900,7 +10908,7 @@ - + cast "extends" @@ -10908,7 +10916,7 @@ - + cast "function" @@ -10916,7 +10924,7 @@ - + cast "var" @@ -10924,7 +10932,7 @@ - + cast "if" @@ -10932,7 +10940,7 @@ - + cast "else" @@ -10940,7 +10948,7 @@ - + cast "while" @@ -10948,7 +10956,7 @@ - + cast "do" @@ -10956,7 +10964,7 @@ - + cast "for" @@ -10964,7 +10972,7 @@ - + cast "break" @@ -10972,7 +10980,7 @@ - + cast "return" @@ -10980,7 +10988,7 @@ - + cast "continue" @@ -10988,7 +10996,7 @@ - + cast "switch" @@ -10996,7 +11004,7 @@ - + cast "case" @@ -11004,7 +11012,7 @@ - + cast "default" @@ -11012,7 +11020,7 @@ - + cast "try" @@ -11020,7 +11028,7 @@ - + cast "catch" @@ -11028,7 +11036,7 @@ - + cast "new" @@ -11036,7 +11044,7 @@ - + cast "throw" @@ -11044,7 +11052,7 @@ - + cast "untyped" @@ -11052,7 +11060,7 @@ - + cast "cast" @@ -11060,7 +11068,7 @@ - + cast "macro" @@ -11068,7 +11076,7 @@ - + cast "package" @@ -11076,7 +11084,7 @@ - + cast "import" @@ -11084,7 +11092,7 @@ - + cast "using" @@ -11092,7 +11100,7 @@ - + cast "public" @@ -11100,7 +11108,7 @@ - + cast "private" @@ -11108,7 +11116,7 @@ - + cast "static" @@ -11116,7 +11124,7 @@ - + cast "extern" @@ -11124,7 +11132,7 @@ - + cast "dynamic" @@ -11132,7 +11140,7 @@ - + cast "override" @@ -11140,7 +11148,7 @@ - + cast "overload" @@ -11148,7 +11156,7 @@ - + cast "class" @@ -11156,7 +11164,7 @@ - + cast "interface" @@ -11164,7 +11172,7 @@ - + cast "enum" @@ -11172,7 +11180,7 @@ - + cast "abstract" @@ -11180,7 +11188,7 @@ - + cast "typedef" @@ -11188,7 +11196,7 @@ - + cast "final" @@ -11196,7 +11204,7 @@ - + cast "inline" @@ -11208,7 +11216,7 @@ - + cast "implements" @@ -11216,7 +11224,7 @@ - + cast "extends" @@ -11224,7 +11232,7 @@ - + cast "function" @@ -11232,7 +11240,7 @@ - + cast "var" @@ -11240,7 +11248,7 @@ - + cast "if" @@ -11248,7 +11256,7 @@ - + cast "else" @@ -11256,7 +11264,7 @@ - + cast "while" @@ -11264,7 +11272,7 @@ - + cast "do" @@ -11272,7 +11280,7 @@ - + cast "for" @@ -11280,7 +11288,7 @@ - + cast "break" @@ -11288,7 +11296,7 @@ - + cast "return" @@ -11296,7 +11304,7 @@ - + cast "continue" @@ -11304,7 +11312,7 @@ - + cast "switch" @@ -11312,7 +11320,7 @@ - + cast "case" @@ -11320,7 +11328,7 @@ - + cast "default" @@ -11328,7 +11336,7 @@ - + cast "try" @@ -11336,7 +11344,7 @@ - + cast "catch" @@ -11344,7 +11352,7 @@ - + cast "new" @@ -11352,7 +11360,7 @@ - + cast "throw" @@ -11360,7 +11368,7 @@ - + cast "untyped" @@ -11368,7 +11376,7 @@ - + cast "cast" @@ -11376,7 +11384,7 @@ - + cast "macro" @@ -11384,7 +11392,7 @@ - + cast "package" @@ -11392,7 +11400,7 @@ - + cast "import" @@ -11400,7 +11408,7 @@ - + cast "using" @@ -11408,7 +11416,7 @@ - + cast "public" @@ -11416,7 +11424,7 @@ - + cast "private" @@ -11424,7 +11432,7 @@ - + cast "static" @@ -11432,7 +11440,7 @@ - + cast "extern" @@ -11440,7 +11448,7 @@ - + cast "dynamic" @@ -11448,7 +11456,7 @@ - + cast "override" @@ -11456,7 +11464,7 @@ - + cast "overload" @@ -11464,7 +11472,7 @@ - + cast "class" @@ -11472,7 +11480,7 @@ - + cast "interface" @@ -11480,7 +11488,7 @@ - + cast "enum" @@ -11488,7 +11496,7 @@ - + cast "abstract" @@ -11496,7 +11504,7 @@ - + cast "typedef" @@ -11504,7 +11512,7 @@ - + cast "final" @@ -11512,7 +11520,7 @@ - + cast "inline" @@ -11837,6 +11845,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -12142,7 +12174,7 @@ - + cast "direct" @@ -12152,7 +12184,7 @@ Find only direct references to the requested symbol. Does not look for references to parent or overriding methods. - + cast "withBaseAndDescendants" @@ -12161,7 +12193,7 @@ Find references to the base field and all the overidding fields in the inheritance chain. - + cast "withDescendants" @@ -12175,7 +12207,7 @@ - + cast "direct" @@ -12185,7 +12217,7 @@ Find only direct references to the requested symbol. Does not look for references to parent or overriding methods. - + cast "withBaseAndDescendants" @@ -12194,7 +12226,7 @@ Find references to the base field and all the overidding fields in the inheritance chain. - + cast "withDescendants" @@ -14545,10 +14577,6 @@ - - - - @@ -26104,7 +26132,7 @@ - + cast "top" @@ -26113,7 +26141,7 @@ Prepend the file content to the output file. - + cast "closure" @@ -26124,7 +26152,7 @@ Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible. - + cast "inline" @@ -26137,7 +26165,7 @@ - + cast "top" @@ -26146,7 +26174,7 @@ Prepend the file content to the output file. - + cast "closure" @@ -26157,7 +26185,7 @@ Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible. - + cast "inline" @@ -28597,6 +28625,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/macro.xml b/xml/4.3_bugfix/macro.xml index 859b08655a31..a156841d5203 100644 --- a/xml/4.3_bugfix/macro.xml +++ b/xml/4.3_bugfix/macro.xml @@ -20100,7 +20100,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. + + @@ -20109,7 +20117,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`. - + @@ -20117,7 +20125,7 @@ ("display/completionItem/resolve")]]> The request is sent from the client to Haxe to resolve additional information for a given completion item. - + @@ -20125,7 +20133,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. - + @@ -20133,7 +20141,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. - + @@ -20141,7 +20149,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. - + @@ -20149,7 +20157,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. - + @@ -20157,7 +20165,7 @@ ("display/hover")]]> The hover request is sent from the client to Haxe to request hover information at a given text document position. - + @@ -20165,7 +20173,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. - + @@ -20173,7 +20181,7 @@ ("display/signatureHelp")]]> The signature help request is sent from the client to Haxe to request signature information at a given cursor position. - + @@ -20181,7 +20189,7 @@ ("display/metadata")]]> The metadata request is sent from the client to Haxe to get a list of all registered metadata and their documentation. - + @@ -20579,7 +20587,7 @@ - + cast "null" @@ -20587,7 +20595,7 @@ - + cast "true" @@ -20595,7 +20603,7 @@ - + cast "false" @@ -20603,7 +20611,7 @@ - + cast "this" @@ -20611,7 +20619,7 @@ - + cast "trace" @@ -20623,7 +20631,7 @@ - + cast "null" @@ -20631,7 +20639,7 @@ - + cast "true" @@ -20639,7 +20647,7 @@ - + cast "false" @@ -20647,7 +20655,7 @@ - + cast "this" @@ -20655,7 +20663,7 @@ - + cast "trace" @@ -20813,7 +20821,7 @@ - + cast "TClass" @@ -20821,7 +20829,7 @@ - + cast "TClassField" @@ -20829,7 +20837,7 @@ - + cast "TAbstract" @@ -20837,7 +20845,7 @@ - + cast "TAbstractField" @@ -20845,7 +20853,7 @@ - + cast "TEnum" @@ -20853,7 +20861,7 @@ - + cast "TTypedef" @@ -20861,7 +20869,7 @@ - + cast "TAnyField" @@ -20869,7 +20877,7 @@ - + cast "TExpr" @@ -20877,7 +20885,7 @@ - + cast "TTypeParameter" @@ -20889,7 +20897,7 @@ - + cast "TClass" @@ -20897,7 +20905,7 @@ - + cast "TClassField" @@ -20905,7 +20913,7 @@ - + cast "TAbstract" @@ -20913,7 +20921,7 @@ - + cast "TAbstractField" @@ -20921,7 +20929,7 @@ - + cast "TEnum" @@ -20929,7 +20937,7 @@ - + cast "TTypedef" @@ -20937,7 +20945,7 @@ - + cast "TAnyField" @@ -20945,7 +20953,7 @@ - + cast "TExpr" @@ -20953,7 +20961,7 @@ - + cast "TTypeParameter" @@ -20967,7 +20975,7 @@ - + cast "cross" @@ -20975,7 +20983,7 @@ - + cast "js" @@ -20983,7 +20991,7 @@ - + cast "lua" @@ -20991,7 +20999,7 @@ - + cast "neko" @@ -20999,7 +21007,7 @@ - + cast "flash" @@ -21007,7 +21015,7 @@ - + cast "php" @@ -21015,7 +21023,7 @@ - + cast "cpp" @@ -21023,7 +21031,7 @@ - + cast "cs" @@ -21031,7 +21039,7 @@ - + cast "java" @@ -21039,7 +21047,7 @@ - + cast "python" @@ -21047,7 +21055,7 @@ - + cast "hl" @@ -21055,7 +21063,7 @@ - + cast "eval" @@ -21067,7 +21075,7 @@ - + cast "cross" @@ -21075,7 +21083,7 @@ - + cast "js" @@ -21083,7 +21091,7 @@ - + cast "lua" @@ -21091,7 +21099,7 @@ - + cast "neko" @@ -21099,7 +21107,7 @@ - + cast "flash" @@ -21107,7 +21115,7 @@ - + cast "php" @@ -21115,7 +21123,7 @@ - + cast "cpp" @@ -21123,7 +21131,7 @@ - + cast "cs" @@ -21131,7 +21139,7 @@ - + cast "java" @@ -21139,7 +21147,7 @@ - + cast "python" @@ -21147,7 +21155,7 @@ - + cast "hl" @@ -21155,7 +21163,7 @@ - + cast "eval" @@ -21203,7 +21211,7 @@ - + cast "implements" @@ -21211,7 +21219,7 @@ - + cast "extends" @@ -21219,7 +21227,7 @@ - + cast "function" @@ -21227,7 +21235,7 @@ - + cast "var" @@ -21235,7 +21243,7 @@ - + cast "if" @@ -21243,7 +21251,7 @@ - + cast "else" @@ -21251,7 +21259,7 @@ - + cast "while" @@ -21259,7 +21267,7 @@ - + cast "do" @@ -21267,7 +21275,7 @@ - + cast "for" @@ -21275,7 +21283,7 @@ - + cast "break" @@ -21283,7 +21291,7 @@ - + cast "return" @@ -21291,7 +21299,7 @@ - + cast "continue" @@ -21299,7 +21307,7 @@ - + cast "switch" @@ -21307,7 +21315,7 @@ - + cast "case" @@ -21315,7 +21323,7 @@ - + cast "default" @@ -21323,7 +21331,7 @@ - + cast "try" @@ -21331,7 +21339,7 @@ - + cast "catch" @@ -21339,7 +21347,7 @@ - + cast "new" @@ -21347,7 +21355,7 @@ - + cast "throw" @@ -21355,7 +21363,7 @@ - + cast "untyped" @@ -21363,7 +21371,7 @@ - + cast "cast" @@ -21371,7 +21379,7 @@ - + cast "macro" @@ -21379,7 +21387,7 @@ - + cast "package" @@ -21387,7 +21395,7 @@ - + cast "import" @@ -21395,7 +21403,7 @@ - + cast "using" @@ -21403,7 +21411,7 @@ - + cast "public" @@ -21411,7 +21419,7 @@ - + cast "private" @@ -21419,7 +21427,7 @@ - + cast "static" @@ -21427,7 +21435,7 @@ - + cast "extern" @@ -21435,7 +21443,7 @@ - + cast "dynamic" @@ -21443,7 +21451,7 @@ - + cast "override" @@ -21451,7 +21459,7 @@ - + cast "overload" @@ -21459,7 +21467,7 @@ - + cast "class" @@ -21467,7 +21475,7 @@ - + cast "interface" @@ -21475,7 +21483,7 @@ - + cast "enum" @@ -21483,7 +21491,7 @@ - + cast "abstract" @@ -21491,7 +21499,7 @@ - + cast "typedef" @@ -21499,7 +21507,7 @@ - + cast "final" @@ -21507,7 +21515,7 @@ - + cast "inline" @@ -21519,7 +21527,7 @@ - + cast "implements" @@ -21527,7 +21535,7 @@ - + cast "extends" @@ -21535,7 +21543,7 @@ - + cast "function" @@ -21543,7 +21551,7 @@ - + cast "var" @@ -21551,7 +21559,7 @@ - + cast "if" @@ -21559,7 +21567,7 @@ - + cast "else" @@ -21567,7 +21575,7 @@ - + cast "while" @@ -21575,7 +21583,7 @@ - + cast "do" @@ -21583,7 +21591,7 @@ - + cast "for" @@ -21591,7 +21599,7 @@ - + cast "break" @@ -21599,7 +21607,7 @@ - + cast "return" @@ -21607,7 +21615,7 @@ - + cast "continue" @@ -21615,7 +21623,7 @@ - + cast "switch" @@ -21623,7 +21631,7 @@ - + cast "case" @@ -21631,7 +21639,7 @@ - + cast "default" @@ -21639,7 +21647,7 @@ - + cast "try" @@ -21647,7 +21655,7 @@ - + cast "catch" @@ -21655,7 +21663,7 @@ - + cast "new" @@ -21663,7 +21671,7 @@ - + cast "throw" @@ -21671,7 +21679,7 @@ - + cast "untyped" @@ -21679,7 +21687,7 @@ - + cast "cast" @@ -21687,7 +21695,7 @@ - + cast "macro" @@ -21695,7 +21703,7 @@ - + cast "package" @@ -21703,7 +21711,7 @@ - + cast "import" @@ -21711,7 +21719,7 @@ - + cast "using" @@ -21719,7 +21727,7 @@ - + cast "public" @@ -21727,7 +21735,7 @@ - + cast "private" @@ -21735,7 +21743,7 @@ - + cast "static" @@ -21743,7 +21751,7 @@ - + cast "extern" @@ -21751,7 +21759,7 @@ - + cast "dynamic" @@ -21759,7 +21767,7 @@ - + cast "override" @@ -21767,7 +21775,7 @@ - + cast "overload" @@ -21775,7 +21783,7 @@ - + cast "class" @@ -21783,7 +21791,7 @@ - + cast "interface" @@ -21791,7 +21799,7 @@ - + cast "enum" @@ -21799,7 +21807,7 @@ - + cast "abstract" @@ -21807,7 +21815,7 @@ - + cast "typedef" @@ -21815,7 +21823,7 @@ - + cast "final" @@ -21823,7 +21831,7 @@ - + cast "inline" @@ -22148,6 +22156,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -22453,7 +22485,7 @@ - + cast "direct" @@ -22463,7 +22495,7 @@ Find only direct references to the requested symbol. Does not look for references to parent or overriding methods. - + cast "withBaseAndDescendants" @@ -22472,7 +22504,7 @@ Find references to the base field and all the overidding fields in the inheritance chain. - + cast "withDescendants" @@ -22486,7 +22518,7 @@ - + cast "direct" @@ -22496,7 +22528,7 @@ Find only direct references to the requested symbol. Does not look for references to parent or overriding methods. - + cast "withBaseAndDescendants" @@ -22505,7 +22537,7 @@ Find references to the base field and all the overidding fields in the inheritance chain. - + cast "withDescendants" @@ -24856,10 +24888,6 @@ - - - - @@ -36473,7 +36501,7 @@ Adds an argument to be passed to the native compiler (e.g. `-javac-arg` for Java). - + @@ -36492,6 +36520,8 @@ If you want to specify a different set of paths to search for modules, you can use the optional argument `classPath`. + Usage of this function outside of initialization macros is deprecated and may cause compilation server issues. + @param pack The package dot-path as String. Use `''` to include the root package. @param rec If true, recursively adds all sub-packages. @param ignore Array of module names to ignore for inclusion. @@ -36500,14 +36530,14 @@ Note that if you pass this argument, only the specified paths will be used for inclusion. @param strict If true and given package wasn't found in any of class paths, fail with an error. - + Exclude a class or an enum without changing it to `@:nativeGen`. - + @@ -36520,14 +36550,14 @@ @param pack The package dot-path as String. Use `''` to exclude the root package. @param rec If true, recursively excludes all sub-packages. - + Exclude classes and enums listed in an extern file (one per line) from being generated. - + @@ -36535,7 +36565,7 @@ "Will be removed in Haxe 5.0" Load a type patch file that can modify the field types within declared classes and enums. - + @@ -36558,7 +36588,7 @@ @param paths An Array of package, module or sub-type dot paths to keep. @param recursive If true, recurses into sub-packages for package paths. - + @@ -36571,7 +36601,7 @@ @param path A package, module or sub-type dot path to enable null safety for. @param recursive If true, recurses into sub-packages for package paths. - + @@ -36594,7 +36624,7 @@ This operation has no effect if the type has already been loaded, e.g. through `Context.getType`. - + @@ -36603,7 +36633,7 @@ Reference a json file describing user-defined metadata See https://github.com/HaxeFoundation/haxe/blob/development/src-json/meta.json - + @@ -36612,7 +36642,7 @@ Reference a json file describing user-defined defines See https://github.com/HaxeFoundation/haxe/blob/development/src-json/define.json - + @@ -36620,7 +36650,7 @@ Register a custom medatada for documentation and completion purposes - + @@ -36628,7 +36658,7 @@ Register a custom define for documentation purposes - + @@ -36638,16 +36668,16 @@ Change the default JS output by using a custom generator callback - + - + Clears cached results of file lookups - + @@ -36667,7 +36697,7 @@ - + cast "top" @@ -36676,7 +36706,7 @@ Prepend the file content to the output file. - + cast "closure" @@ -36687,7 +36717,7 @@ Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible. - + cast "inline" @@ -36700,7 +36730,7 @@ - + cast "top" @@ -36709,7 +36739,7 @@ Prepend the file content to the output file. - + cast "closure" @@ -36720,7 +36750,7 @@ Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible. - + cast "inline" @@ -40093,6 +40123,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/neko.xml b/xml/4.3_bugfix/neko.xml index bbf7c9852d84..b6cbaabbdd0a 100644 --- a/xml/4.3_bugfix/neko.xml +++ b/xml/4.3_bugfix/neko.xml @@ -10565,7 +10565,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. + + @@ -10574,7 +10582,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`. - + @@ -10582,7 +10590,7 @@ ("display/completionItem/resolve")]]> The request is sent from the client to Haxe to resolve additional information for a given completion item. - + @@ -10590,7 +10598,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. - + @@ -10598,7 +10606,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. - + @@ -10606,7 +10614,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. - + @@ -10614,7 +10622,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. - + @@ -10622,7 +10630,7 @@ ("display/hover")]]> The hover request is sent from the client to Haxe to request hover information at a given text document position. - + @@ -10630,7 +10638,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. - + @@ -10638,7 +10646,7 @@ ("display/signatureHelp")]]> The signature help request is sent from the client to Haxe to request signature information at a given cursor position. - + @@ -10646,7 +10654,7 @@ ("display/metadata")]]> The metadata request is sent from the client to Haxe to get a list of all registered metadata and their documentation. - + @@ -11044,7 +11052,7 @@ - + cast "null" @@ -11052,7 +11060,7 @@ - + cast "true" @@ -11060,7 +11068,7 @@ - + cast "false" @@ -11068,7 +11076,7 @@ - + cast "this" @@ -11076,7 +11084,7 @@ - + cast "trace" @@ -11088,7 +11096,7 @@ - + cast "null" @@ -11096,7 +11104,7 @@ - + cast "true" @@ -11104,7 +11112,7 @@ - + cast "false" @@ -11112,7 +11120,7 @@ - + cast "this" @@ -11120,7 +11128,7 @@ - + cast "trace" @@ -11278,7 +11286,7 @@ - + cast "TClass" @@ -11286,7 +11294,7 @@ - + cast "TClassField" @@ -11294,7 +11302,7 @@ - + cast "TAbstract" @@ -11302,7 +11310,7 @@ - + cast "TAbstractField" @@ -11310,7 +11318,7 @@ - + cast "TEnum" @@ -11318,7 +11326,7 @@ - + cast "TTypedef" @@ -11326,7 +11334,7 @@ - + cast "TAnyField" @@ -11334,7 +11342,7 @@ - + cast "TExpr" @@ -11342,7 +11350,7 @@ - + cast "TTypeParameter" @@ -11354,7 +11362,7 @@ - + cast "TClass" @@ -11362,7 +11370,7 @@ - + cast "TClassField" @@ -11370,7 +11378,7 @@ - + cast "TAbstract" @@ -11378,7 +11386,7 @@ - + cast "TAbstractField" @@ -11386,7 +11394,7 @@ - + cast "TEnum" @@ -11394,7 +11402,7 @@ - + cast "TTypedef" @@ -11402,7 +11410,7 @@ - + cast "TAnyField" @@ -11410,7 +11418,7 @@ - + cast "TExpr" @@ -11418,7 +11426,7 @@ - + cast "TTypeParameter" @@ -11432,7 +11440,7 @@ - + cast "cross" @@ -11440,7 +11448,7 @@ - + cast "js" @@ -11448,7 +11456,7 @@ - + cast "lua" @@ -11456,7 +11464,7 @@ - + cast "neko" @@ -11464,7 +11472,7 @@ - + cast "flash" @@ -11472,7 +11480,7 @@ - + cast "php" @@ -11480,7 +11488,7 @@ - + cast "cpp" @@ -11488,7 +11496,7 @@ - + cast "cs" @@ -11496,7 +11504,7 @@ - + cast "java" @@ -11504,7 +11512,7 @@ - + cast "python" @@ -11512,7 +11520,7 @@ - + cast "hl" @@ -11520,7 +11528,7 @@ - + cast "eval" @@ -11532,7 +11540,7 @@ - + cast "cross" @@ -11540,7 +11548,7 @@ - + cast "js" @@ -11548,7 +11556,7 @@ - + cast "lua" @@ -11556,7 +11564,7 @@ - + cast "neko" @@ -11564,7 +11572,7 @@ - + cast "flash" @@ -11572,7 +11580,7 @@ - + cast "php" @@ -11580,7 +11588,7 @@ - + cast "cpp" @@ -11588,7 +11596,7 @@ - + cast "cs" @@ -11596,7 +11604,7 @@ - + cast "java" @@ -11604,7 +11612,7 @@ - + cast "python" @@ -11612,7 +11620,7 @@ - + cast "hl" @@ -11620,7 +11628,7 @@ - + cast "eval" @@ -11668,7 +11676,7 @@ - + cast "implements" @@ -11676,7 +11684,7 @@ - + cast "extends" @@ -11684,7 +11692,7 @@ - + cast "function" @@ -11692,7 +11700,7 @@ - + cast "var" @@ -11700,7 +11708,7 @@ - + cast "if" @@ -11708,7 +11716,7 @@ - + cast "else" @@ -11716,7 +11724,7 @@ - + cast "while" @@ -11724,7 +11732,7 @@ - + cast "do" @@ -11732,7 +11740,7 @@ - + cast "for" @@ -11740,7 +11748,7 @@ - + cast "break" @@ -11748,7 +11756,7 @@ - + cast "return" @@ -11756,7 +11764,7 @@ - + cast "continue" @@ -11764,7 +11772,7 @@ - + cast "switch" @@ -11772,7 +11780,7 @@ - + cast "case" @@ -11780,7 +11788,7 @@ - + cast "default" @@ -11788,7 +11796,7 @@ - + cast "try" @@ -11796,7 +11804,7 @@ - + cast "catch" @@ -11804,7 +11812,7 @@ - + cast "new" @@ -11812,7 +11820,7 @@ - + cast "throw" @@ -11820,7 +11828,7 @@ - + cast "untyped" @@ -11828,7 +11836,7 @@ - + cast "cast" @@ -11836,7 +11844,7 @@ - + cast "macro" @@ -11844,7 +11852,7 @@ - + cast "package" @@ -11852,7 +11860,7 @@ - + cast "import" @@ -11860,7 +11868,7 @@ - + cast "using" @@ -11868,7 +11876,7 @@ - + cast "public" @@ -11876,7 +11884,7 @@ - + cast "private" @@ -11884,7 +11892,7 @@ - + cast "static" @@ -11892,7 +11900,7 @@ - + cast "extern" @@ -11900,7 +11908,7 @@ - + cast "dynamic" @@ -11908,7 +11916,7 @@ - + cast "override" @@ -11916,7 +11924,7 @@ - + cast "overload" @@ -11924,7 +11932,7 @@ - + cast "class" @@ -11932,7 +11940,7 @@ - + cast "interface" @@ -11940,7 +11948,7 @@ - + cast "enum" @@ -11948,7 +11956,7 @@ - + cast "abstract" @@ -11956,7 +11964,7 @@ - + cast "typedef" @@ -11964,7 +11972,7 @@ - + cast "final" @@ -11972,7 +11980,7 @@ - + cast "inline" @@ -11984,7 +11992,7 @@ - + cast "implements" @@ -11992,7 +12000,7 @@ - + cast "extends" @@ -12000,7 +12008,7 @@ - + cast "function" @@ -12008,7 +12016,7 @@ - + cast "var" @@ -12016,7 +12024,7 @@ - + cast "if" @@ -12024,7 +12032,7 @@ - + cast "else" @@ -12032,7 +12040,7 @@ - + cast "while" @@ -12040,7 +12048,7 @@ - + cast "do" @@ -12048,7 +12056,7 @@ - + cast "for" @@ -12056,7 +12064,7 @@ - + cast "break" @@ -12064,7 +12072,7 @@ - + cast "return" @@ -12072,7 +12080,7 @@ - + cast "continue" @@ -12080,7 +12088,7 @@ - + cast "switch" @@ -12088,7 +12096,7 @@ - + cast "case" @@ -12096,7 +12104,7 @@ - + cast "default" @@ -12104,7 +12112,7 @@ - + cast "try" @@ -12112,7 +12120,7 @@ - + cast "catch" @@ -12120,7 +12128,7 @@ - + cast "new" @@ -12128,7 +12136,7 @@ - + cast "throw" @@ -12136,7 +12144,7 @@ - + cast "untyped" @@ -12144,7 +12152,7 @@ - + cast "cast" @@ -12152,7 +12160,7 @@ - + cast "macro" @@ -12160,7 +12168,7 @@ - + cast "package" @@ -12168,7 +12176,7 @@ - + cast "import" @@ -12176,7 +12184,7 @@ - + cast "using" @@ -12184,7 +12192,7 @@ - + cast "public" @@ -12192,7 +12200,7 @@ - + cast "private" @@ -12200,7 +12208,7 @@ - + cast "static" @@ -12208,7 +12216,7 @@ - + cast "extern" @@ -12216,7 +12224,7 @@ - + cast "dynamic" @@ -12224,7 +12232,7 @@ - + cast "override" @@ -12232,7 +12240,7 @@ - + cast "overload" @@ -12240,7 +12248,7 @@ - + cast "class" @@ -12248,7 +12256,7 @@ - + cast "interface" @@ -12256,7 +12264,7 @@ - + cast "enum" @@ -12264,7 +12272,7 @@ - + cast "abstract" @@ -12272,7 +12280,7 @@ - + cast "typedef" @@ -12280,7 +12288,7 @@ - + cast "final" @@ -12288,7 +12296,7 @@ - + cast "inline" @@ -12613,6 +12621,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -12918,7 +12950,7 @@ - + cast "direct" @@ -12928,7 +12960,7 @@ Find only direct references to the requested symbol. Does not look for references to parent or overriding methods. - + cast "withBaseAndDescendants" @@ -12937,7 +12969,7 @@ Find references to the base field and all the overidding fields in the inheritance chain. - + cast "withDescendants" @@ -12951,7 +12983,7 @@ - + cast "direct" @@ -12961,7 +12993,7 @@ Find only direct references to the requested symbol. Does not look for references to parent or overriding methods. - + cast "withBaseAndDescendants" @@ -12970,7 +13002,7 @@ Find references to the base field and all the overidding fields in the inheritance chain. - + cast "withDescendants" @@ -15321,10 +15353,6 @@ - - - - @@ -27085,7 +27113,7 @@ Adds an argument to be passed to the native compiler (e.g. `-javac-arg` for Java). - + @@ -27104,6 +27132,8 @@ If you want to specify a different set of paths to search for modules, you can use the optional argument `classPath`. + Usage of this function outside of initialization macros is deprecated and may cause compilation server issues. + @param pack The package dot-path as String. Use `''` to include the root package. @param rec If true, recursively adds all sub-packages. @param ignore Array of module names to ignore for inclusion. @@ -27112,14 +27142,14 @@ Note that if you pass this argument, only the specified paths will be used for inclusion. @param strict If true and given package wasn't found in any of class paths, fail with an error. - + Exclude a class or an enum without changing it to `@:nativeGen`. - + @@ -27132,14 +27162,14 @@ @param pack The package dot-path as String. Use `''` to exclude the root package. @param rec If true, recursively excludes all sub-packages. - + Exclude classes and enums listed in an extern file (one per line) from being generated. - + @@ -27147,7 +27177,7 @@ "Will be removed in Haxe 5.0" Load a type patch file that can modify the field types within declared classes and enums. - + @@ -27170,7 +27200,7 @@ @param paths An Array of package, module or sub-type dot paths to keep. @param recursive If true, recurses into sub-packages for package paths. - + @@ -27183,7 +27213,7 @@ @param path A package, module or sub-type dot path to enable null safety for. @param recursive If true, recurses into sub-packages for package paths. - + @@ -27206,7 +27236,7 @@ This operation has no effect if the type has already been loaded, e.g. through `Context.getType`. - + @@ -27215,7 +27245,7 @@ Reference a json file describing user-defined metadata See https://github.com/HaxeFoundation/haxe/blob/development/src-json/meta.json - + @@ -27224,7 +27254,7 @@ Reference a json file describing user-defined defines See https://github.com/HaxeFoundation/haxe/blob/development/src-json/define.json - + @@ -27232,7 +27262,7 @@ Register a custom medatada for documentation and completion purposes - + @@ -27240,7 +27270,7 @@ Register a custom define for documentation purposes - + @@ -27250,12 +27280,12 @@ Change the default JS output by using a custom generator callback - + - + Clears cached results of file lookups @@ -27267,7 +27297,7 @@ - + cast "top" @@ -27276,7 +27306,7 @@ Prepend the file content to the output file. - + cast "closure" @@ -27287,7 +27317,7 @@ Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible. - + cast "inline" @@ -27300,7 +27330,7 @@ - + cast "top" @@ -27309,7 +27339,7 @@ Prepend the file content to the output file. - + cast "closure" @@ -27320,7 +27350,7 @@ Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible. - + cast "inline" @@ -30569,6 +30599,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/php.xml b/xml/4.3_bugfix/php.xml index 642f849e8c70..0b7a42befce0 100644 --- a/xml/4.3_bugfix/php.xml +++ b/xml/4.3_bugfix/php.xml @@ -14325,7 +14325,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. + + @@ -14334,7 +14342,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`. - + @@ -14342,7 +14350,7 @@ ("display/completionItem/resolve")]]> The request is sent from the client to Haxe to resolve additional information for a given completion item. - + @@ -14350,7 +14358,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. - + @@ -14358,7 +14366,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. - + @@ -14366,7 +14374,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. - + @@ -14374,7 +14382,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. - + @@ -14382,7 +14390,7 @@ ("display/hover")]]> The hover request is sent from the client to Haxe to request hover information at a given text document position. - + @@ -14390,7 +14398,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. - + @@ -14398,7 +14406,7 @@ ("display/signatureHelp")]]> The signature help request is sent from the client to Haxe to request signature information at a given cursor position. - + @@ -14406,7 +14414,7 @@ ("display/metadata")]]> The metadata request is sent from the client to Haxe to get a list of all registered metadata and their documentation. - + @@ -14804,7 +14812,7 @@ - + cast "null" @@ -14812,7 +14820,7 @@ - + cast "true" @@ -14820,7 +14828,7 @@ - + cast "false" @@ -14828,7 +14836,7 @@ - + cast "this" @@ -14836,7 +14844,7 @@ - + cast "trace" @@ -14848,7 +14856,7 @@ - + cast "null" @@ -14856,7 +14864,7 @@ - + cast "true" @@ -14864,7 +14872,7 @@ - + cast "false" @@ -14872,7 +14880,7 @@ - + cast "this" @@ -14880,7 +14888,7 @@ - + cast "trace" @@ -15038,7 +15046,7 @@ - + cast "TClass" @@ -15046,7 +15054,7 @@ - + cast "TClassField" @@ -15054,7 +15062,7 @@ - + cast "TAbstract" @@ -15062,7 +15070,7 @@ - + cast "TAbstractField" @@ -15070,7 +15078,7 @@ - + cast "TEnum" @@ -15078,7 +15086,7 @@ - + cast "TTypedef" @@ -15086,7 +15094,7 @@ - + cast "TAnyField" @@ -15094,7 +15102,7 @@ - + cast "TExpr" @@ -15102,7 +15110,7 @@ - + cast "TTypeParameter" @@ -15114,7 +15122,7 @@ - + cast "TClass" @@ -15122,7 +15130,7 @@ - + cast "TClassField" @@ -15130,7 +15138,7 @@ - + cast "TAbstract" @@ -15138,7 +15146,7 @@ - + cast "TAbstractField" @@ -15146,7 +15154,7 @@ - + cast "TEnum" @@ -15154,7 +15162,7 @@ - + cast "TTypedef" @@ -15162,7 +15170,7 @@ - + cast "TAnyField" @@ -15170,7 +15178,7 @@ - + cast "TExpr" @@ -15178,7 +15186,7 @@ - + cast "TTypeParameter" @@ -15192,7 +15200,7 @@ - + cast "cross" @@ -15200,7 +15208,7 @@ - + cast "js" @@ -15208,7 +15216,7 @@ - + cast "lua" @@ -15216,7 +15224,7 @@ - + cast "neko" @@ -15224,7 +15232,7 @@ - + cast "flash" @@ -15232,7 +15240,7 @@ - + cast "php" @@ -15240,7 +15248,7 @@ - + cast "cpp" @@ -15248,7 +15256,7 @@ - + cast "cs" @@ -15256,7 +15264,7 @@ - + cast "java" @@ -15264,7 +15272,7 @@ - + cast "python" @@ -15272,7 +15280,7 @@ - + cast "hl" @@ -15280,7 +15288,7 @@ - + cast "eval" @@ -15292,7 +15300,7 @@ - + cast "cross" @@ -15300,7 +15308,7 @@ - + cast "js" @@ -15308,7 +15316,7 @@ - + cast "lua" @@ -15316,7 +15324,7 @@ - + cast "neko" @@ -15324,7 +15332,7 @@ - + cast "flash" @@ -15332,7 +15340,7 @@ - + cast "php" @@ -15340,7 +15348,7 @@ - + cast "cpp" @@ -15348,7 +15356,7 @@ - + cast "cs" @@ -15356,7 +15364,7 @@ - + cast "java" @@ -15364,7 +15372,7 @@ - + cast "python" @@ -15372,7 +15380,7 @@ - + cast "hl" @@ -15380,7 +15388,7 @@ - + cast "eval" @@ -15428,7 +15436,7 @@ - + cast "implements" @@ -15436,7 +15444,7 @@ - + cast "extends" @@ -15444,7 +15452,7 @@ - + cast "function" @@ -15452,7 +15460,7 @@ - + cast "var" @@ -15460,7 +15468,7 @@ - + cast "if" @@ -15468,7 +15476,7 @@ - + cast "else" @@ -15476,7 +15484,7 @@ - + cast "while" @@ -15484,7 +15492,7 @@ - + cast "do" @@ -15492,7 +15500,7 @@ - + cast "for" @@ -15500,7 +15508,7 @@ - + cast "break" @@ -15508,7 +15516,7 @@ - + cast "return" @@ -15516,7 +15524,7 @@ - + cast "continue" @@ -15524,7 +15532,7 @@ - + cast "switch" @@ -15532,7 +15540,7 @@ - + cast "case" @@ -15540,7 +15548,7 @@ - + cast "default" @@ -15548,7 +15556,7 @@ - + cast "try" @@ -15556,7 +15564,7 @@ - + cast "catch" @@ -15564,7 +15572,7 @@ - + cast "new" @@ -15572,7 +15580,7 @@ - + cast "throw" @@ -15580,7 +15588,7 @@ - + cast "untyped" @@ -15588,7 +15596,7 @@ - + cast "cast" @@ -15596,7 +15604,7 @@ - + cast "macro" @@ -15604,7 +15612,7 @@ - + cast "package" @@ -15612,7 +15620,7 @@ - + cast "import" @@ -15620,7 +15628,7 @@ - + cast "using" @@ -15628,7 +15636,7 @@ - + cast "public" @@ -15636,7 +15644,7 @@ - + cast "private" @@ -15644,7 +15652,7 @@ - + cast "static" @@ -15652,7 +15660,7 @@ - + cast "extern" @@ -15660,7 +15668,7 @@ - + cast "dynamic" @@ -15668,7 +15676,7 @@ - + cast "override" @@ -15676,7 +15684,7 @@ - + cast "overload" @@ -15684,7 +15692,7 @@ - + cast "class" @@ -15692,7 +15700,7 @@ - + cast "interface" @@ -15700,7 +15708,7 @@ - + cast "enum" @@ -15708,7 +15716,7 @@ - + cast "abstract" @@ -15716,7 +15724,7 @@ - + cast "typedef" @@ -15724,7 +15732,7 @@ - + cast "final" @@ -15732,7 +15740,7 @@ - + cast "inline" @@ -15744,7 +15752,7 @@ - + cast "implements" @@ -15752,7 +15760,7 @@ - + cast "extends" @@ -15760,7 +15768,7 @@ - + cast "function" @@ -15768,7 +15776,7 @@ - + cast "var" @@ -15776,7 +15784,7 @@ - + cast "if" @@ -15784,7 +15792,7 @@ - + cast "else" @@ -15792,7 +15800,7 @@ - + cast "while" @@ -15800,7 +15808,7 @@ - + cast "do" @@ -15808,7 +15816,7 @@ - + cast "for" @@ -15816,7 +15824,7 @@ - + cast "break" @@ -15824,7 +15832,7 @@ - + cast "return" @@ -15832,7 +15840,7 @@ - + cast "continue" @@ -15840,7 +15848,7 @@ - + cast "switch" @@ -15848,7 +15856,7 @@ - + cast "case" @@ -15856,7 +15864,7 @@ - + cast "default" @@ -15864,7 +15872,7 @@ - + cast "try" @@ -15872,7 +15880,7 @@ - + cast "catch" @@ -15880,7 +15888,7 @@ - + cast "new" @@ -15888,7 +15896,7 @@ - + cast "throw" @@ -15896,7 +15904,7 @@ - + cast "untyped" @@ -15904,7 +15912,7 @@ - + cast "cast" @@ -15912,7 +15920,7 @@ - + cast "macro" @@ -15920,7 +15928,7 @@ - + cast "package" @@ -15928,7 +15936,7 @@ - + cast "import" @@ -15936,7 +15944,7 @@ - + cast "using" @@ -15944,7 +15952,7 @@ - + cast "public" @@ -15952,7 +15960,7 @@ - + cast "private" @@ -15960,7 +15968,7 @@ - + cast "static" @@ -15968,7 +15976,7 @@ - + cast "extern" @@ -15976,7 +15984,7 @@ - + cast "dynamic" @@ -15984,7 +15992,7 @@ - + cast "override" @@ -15992,7 +16000,7 @@ - + cast "overload" @@ -16000,7 +16008,7 @@ - + cast "class" @@ -16008,7 +16016,7 @@ - + cast "interface" @@ -16016,7 +16024,7 @@ - + cast "enum" @@ -16024,7 +16032,7 @@ - + cast "abstract" @@ -16032,7 +16040,7 @@ - + cast "typedef" @@ -16040,7 +16048,7 @@ - + cast "final" @@ -16048,7 +16056,7 @@ - + cast "inline" @@ -16373,6 +16381,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -16678,7 +16710,7 @@ - + cast "direct" @@ -16688,7 +16720,7 @@ Find only direct references to the requested symbol. Does not look for references to parent or overriding methods. - + cast "withBaseAndDescendants" @@ -16697,7 +16729,7 @@ Find references to the base field and all the overidding fields in the inheritance chain. - + cast "withDescendants" @@ -16711,7 +16743,7 @@ - + cast "direct" @@ -16721,7 +16753,7 @@ Find only direct references to the requested symbol. Does not look for references to parent or overriding methods. - + cast "withBaseAndDescendants" @@ -16730,7 +16762,7 @@ Find references to the base field and all the overidding fields in the inheritance chain. - + cast "withDescendants" @@ -19081,10 +19113,6 @@ - - - - @@ -30678,7 +30706,7 @@ - + cast "top" @@ -30687,7 +30715,7 @@ Prepend the file content to the output file. - + cast "closure" @@ -30698,7 +30726,7 @@ Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible. - + cast "inline" @@ -30711,7 +30739,7 @@ - + cast "top" @@ -30720,7 +30748,7 @@ Prepend the file content to the output file. - + cast "closure" @@ -30731,7 +30759,7 @@ Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible. - + cast "inline" @@ -33171,6 +33199,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/python.xml b/xml/4.3_bugfix/python.xml index a3504772c75b..15101c079da6 100644 --- a/xml/4.3_bugfix/python.xml +++ b/xml/4.3_bugfix/python.xml @@ -10722,7 +10722,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. + + @@ -10731,7 +10739,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`. - + @@ -10739,7 +10747,7 @@ ("display/completionItem/resolve")]]> The request is sent from the client to Haxe to resolve additional information for a given completion item. - + @@ -10747,7 +10755,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. - + @@ -10755,7 +10763,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. - + @@ -10763,7 +10771,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. - + @@ -10771,7 +10779,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. - + @@ -10779,7 +10787,7 @@ ("display/hover")]]> The hover request is sent from the client to Haxe to request hover information at a given text document position. - + @@ -10787,7 +10795,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. - + @@ -10795,7 +10803,7 @@ ("display/signatureHelp")]]> The signature help request is sent from the client to Haxe to request signature information at a given cursor position. - + @@ -10803,7 +10811,7 @@ ("display/metadata")]]> The metadata request is sent from the client to Haxe to get a list of all registered metadata and their documentation. - + @@ -11201,7 +11209,7 @@ - + cast "null" @@ -11209,7 +11217,7 @@ - + cast "true" @@ -11217,7 +11225,7 @@ - + cast "false" @@ -11225,7 +11233,7 @@ - + cast "this" @@ -11233,7 +11241,7 @@ - + cast "trace" @@ -11245,7 +11253,7 @@ - + cast "null" @@ -11253,7 +11261,7 @@ - + cast "true" @@ -11261,7 +11269,7 @@ - + cast "false" @@ -11269,7 +11277,7 @@ - + cast "this" @@ -11277,7 +11285,7 @@ - + cast "trace" @@ -11435,7 +11443,7 @@ - + cast "TClass" @@ -11443,7 +11451,7 @@ - + cast "TClassField" @@ -11451,7 +11459,7 @@ - + cast "TAbstract" @@ -11459,7 +11467,7 @@ - + cast "TAbstractField" @@ -11467,7 +11475,7 @@ - + cast "TEnum" @@ -11475,7 +11483,7 @@ - + cast "TTypedef" @@ -11483,7 +11491,7 @@ - + cast "TAnyField" @@ -11491,7 +11499,7 @@ - + cast "TExpr" @@ -11499,7 +11507,7 @@ - + cast "TTypeParameter" @@ -11511,7 +11519,7 @@ - + cast "TClass" @@ -11519,7 +11527,7 @@ - + cast "TClassField" @@ -11527,7 +11535,7 @@ - + cast "TAbstract" @@ -11535,7 +11543,7 @@ - + cast "TAbstractField" @@ -11543,7 +11551,7 @@ - + cast "TEnum" @@ -11551,7 +11559,7 @@ - + cast "TTypedef" @@ -11559,7 +11567,7 @@ - + cast "TAnyField" @@ -11567,7 +11575,7 @@ - + cast "TExpr" @@ -11575,7 +11583,7 @@ - + cast "TTypeParameter" @@ -11589,7 +11597,7 @@ - + cast "cross" @@ -11597,7 +11605,7 @@ - + cast "js" @@ -11605,7 +11613,7 @@ - + cast "lua" @@ -11613,7 +11621,7 @@ - + cast "neko" @@ -11621,7 +11629,7 @@ - + cast "flash" @@ -11629,7 +11637,7 @@ - + cast "php" @@ -11637,7 +11645,7 @@ - + cast "cpp" @@ -11645,7 +11653,7 @@ - + cast "cs" @@ -11653,7 +11661,7 @@ - + cast "java" @@ -11661,7 +11669,7 @@ - + cast "python" @@ -11669,7 +11677,7 @@ - + cast "hl" @@ -11677,7 +11685,7 @@ - + cast "eval" @@ -11689,7 +11697,7 @@ - + cast "cross" @@ -11697,7 +11705,7 @@ - + cast "js" @@ -11705,7 +11713,7 @@ - + cast "lua" @@ -11713,7 +11721,7 @@ - + cast "neko" @@ -11721,7 +11729,7 @@ - + cast "flash" @@ -11729,7 +11737,7 @@ - + cast "php" @@ -11737,7 +11745,7 @@ - + cast "cpp" @@ -11745,7 +11753,7 @@ - + cast "cs" @@ -11753,7 +11761,7 @@ - + cast "java" @@ -11761,7 +11769,7 @@ - + cast "python" @@ -11769,7 +11777,7 @@ - + cast "hl" @@ -11777,7 +11785,7 @@ - + cast "eval" @@ -11825,7 +11833,7 @@ - + cast "implements" @@ -11833,7 +11841,7 @@ - + cast "extends" @@ -11841,7 +11849,7 @@ - + cast "function" @@ -11849,7 +11857,7 @@ - + cast "var" @@ -11857,7 +11865,7 @@ - + cast "if" @@ -11865,7 +11873,7 @@ - + cast "else" @@ -11873,7 +11881,7 @@ - + cast "while" @@ -11881,7 +11889,7 @@ - + cast "do" @@ -11889,7 +11897,7 @@ - + cast "for" @@ -11897,7 +11905,7 @@ - + cast "break" @@ -11905,7 +11913,7 @@ - + cast "return" @@ -11913,7 +11921,7 @@ - + cast "continue" @@ -11921,7 +11929,7 @@ - + cast "switch" @@ -11929,7 +11937,7 @@ - + cast "case" @@ -11937,7 +11945,7 @@ - + cast "default" @@ -11945,7 +11953,7 @@ - + cast "try" @@ -11953,7 +11961,7 @@ - + cast "catch" @@ -11961,7 +11969,7 @@ - + cast "new" @@ -11969,7 +11977,7 @@ - + cast "throw" @@ -11977,7 +11985,7 @@ - + cast "untyped" @@ -11985,7 +11993,7 @@ - + cast "cast" @@ -11993,7 +12001,7 @@ - + cast "macro" @@ -12001,7 +12009,7 @@ - + cast "package" @@ -12009,7 +12017,7 @@ - + cast "import" @@ -12017,7 +12025,7 @@ - + cast "using" @@ -12025,7 +12033,7 @@ - + cast "public" @@ -12033,7 +12041,7 @@ - + cast "private" @@ -12041,7 +12049,7 @@ - + cast "static" @@ -12049,7 +12057,7 @@ - + cast "extern" @@ -12057,7 +12065,7 @@ - + cast "dynamic" @@ -12065,7 +12073,7 @@ - + cast "override" @@ -12073,7 +12081,7 @@ - + cast "overload" @@ -12081,7 +12089,7 @@ - + cast "class" @@ -12089,7 +12097,7 @@ - + cast "interface" @@ -12097,7 +12105,7 @@ - + cast "enum" @@ -12105,7 +12113,7 @@ - + cast "abstract" @@ -12113,7 +12121,7 @@ - + cast "typedef" @@ -12121,7 +12129,7 @@ - + cast "final" @@ -12129,7 +12137,7 @@ - + cast "inline" @@ -12141,7 +12149,7 @@ - + cast "implements" @@ -12149,7 +12157,7 @@ - + cast "extends" @@ -12157,7 +12165,7 @@ - + cast "function" @@ -12165,7 +12173,7 @@ - + cast "var" @@ -12173,7 +12181,7 @@ - + cast "if" @@ -12181,7 +12189,7 @@ - + cast "else" @@ -12189,7 +12197,7 @@ - + cast "while" @@ -12197,7 +12205,7 @@ - + cast "do" @@ -12205,7 +12213,7 @@ - + cast "for" @@ -12213,7 +12221,7 @@ - + cast "break" @@ -12221,7 +12229,7 @@ - + cast "return" @@ -12229,7 +12237,7 @@ - + cast "continue" @@ -12237,7 +12245,7 @@ - + cast "switch" @@ -12245,7 +12253,7 @@ - + cast "case" @@ -12253,7 +12261,7 @@ - + cast "default" @@ -12261,7 +12269,7 @@ - + cast "try" @@ -12269,7 +12277,7 @@ - + cast "catch" @@ -12277,7 +12285,7 @@ - + cast "new" @@ -12285,7 +12293,7 @@ - + cast "throw" @@ -12293,7 +12301,7 @@ - + cast "untyped" @@ -12301,7 +12309,7 @@ - + cast "cast" @@ -12309,7 +12317,7 @@ - + cast "macro" @@ -12317,7 +12325,7 @@ - + cast "package" @@ -12325,7 +12333,7 @@ - + cast "import" @@ -12333,7 +12341,7 @@ - + cast "using" @@ -12341,7 +12349,7 @@ - + cast "public" @@ -12349,7 +12357,7 @@ - + cast "private" @@ -12357,7 +12365,7 @@ - + cast "static" @@ -12365,7 +12373,7 @@ - + cast "extern" @@ -12373,7 +12381,7 @@ - + cast "dynamic" @@ -12381,7 +12389,7 @@ - + cast "override" @@ -12389,7 +12397,7 @@ - + cast "overload" @@ -12397,7 +12405,7 @@ - + cast "class" @@ -12405,7 +12413,7 @@ - + cast "interface" @@ -12413,7 +12421,7 @@ - + cast "enum" @@ -12421,7 +12429,7 @@ - + cast "abstract" @@ -12429,7 +12437,7 @@ - + cast "typedef" @@ -12437,7 +12445,7 @@ - + cast "final" @@ -12445,7 +12453,7 @@ - + cast "inline" @@ -12770,6 +12778,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -13075,7 +13107,7 @@ - + cast "direct" @@ -13085,7 +13117,7 @@ Find only direct references to the requested symbol. Does not look for references to parent or overriding methods. - + cast "withBaseAndDescendants" @@ -13094,7 +13126,7 @@ Find references to the base field and all the overidding fields in the inheritance chain. - + cast "withDescendants" @@ -13108,7 +13140,7 @@ - + cast "direct" @@ -13118,7 +13150,7 @@ Find only direct references to the requested symbol. Does not look for references to parent or overriding methods. - + cast "withBaseAndDescendants" @@ -13127,7 +13159,7 @@ Find references to the base field and all the overidding fields in the inheritance chain. - + cast "withDescendants" @@ -15478,10 +15510,6 @@ - - - - @@ -26776,7 +26804,7 @@ - + cast "top" @@ -26785,7 +26813,7 @@ Prepend the file content to the output file. - + cast "closure" @@ -26796,7 +26824,7 @@ Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible. - + cast "inline" @@ -26809,7 +26837,7 @@ - + cast "top" @@ -26818,7 +26846,7 @@ Prepend the file content to the output file. - + cast "closure" @@ -26829,7 +26857,7 @@ Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible. - + cast "inline" @@ -29269,6 +29297,10 @@ The metadata of the variable. + + + Whether the variable is a local static variable + The unique ID of the variable.