v8/tools/torque/vscode-torque
Daniel Clifford 27dc9fa5ca Reland "[torque]: Implement catch handlers for try blocks"
This is a reland of 0f15ed05b9

Original change's description:
> [torque]: Implement catch handlers for try blocks
> 
> In addition (and in combination), try statements now support "catch"
> clauses at the end that catch JavaScript exceptions throw by any builtin
> or runtime function contained in the try block:
> 
>   try {
>     ThrowTypeError(context, ...);
>   }
>   catch (e) {
>     // e has type Object
>   }
> 
> Bug: v8:7793
> Change-Id: Ie285ff888c49c112276240f7360f70c8b540ed19
> Reviewed-on: https://chromium-review.googlesource.com/c/1302055
> Commit-Queue: Daniel Clifford <danno@chromium.org>
> Reviewed-by: Tobias Tebbi <tebbi@chromium.org>
> Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#57169}

Bug: v8:7793
Change-Id: I3c4182303acfdfa625654976bec372cf531d954f
Reviewed-on: https://chromium-review.googlesource.com/c/1310295
Reviewed-by: Maya Lekova <mslekova@chromium.org>
Reviewed-by: Daniel Clifford <danno@chromium.org>
Commit-Queue: Maya Lekova <mslekova@chromium.org>
Cr-Commit-Position: refs/heads/master@{#57184}
2018-10-31 17:59:17 +00:00
..
syntaxes Reland "[torque]: Implement catch handlers for try blocks" 2018-10-31 17:59:17 +00:00
language-configuration.json [vscode-torque] Add vscode extension with basic Torque support. 2018-05-29 16:03:38 +00:00
package.json [vscode-torque] Add vscode extension with basic Torque support. 2018-05-29 16:03:38 +00:00
README.md [vscode-torque] Add vscode extension with basic Torque support. 2018-05-29 16:03:38 +00:00

Torque syntax support

This extensions adds rudimentary syntax highlighting support for the WIP Torque language used in V8.

Installation

Since the extension is not published to the marketplace, the easiest way to install the extension is to symlink the extension to your local extension directory:

ln -s $V8/tools/torque/vscode-torque $HOME/.vscode/extensions/vscode-torque