File: typescript_keywords.fbs

package info (click to toggle)
flatbuffers 2.0.8%2Bdfsg1-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 14,308 kB
  • sloc: cpp: 44,808; python: 6,544; cs: 4,852; java: 4,389; ansic: 1,615; php: 1,455; xml: 973; javascript: 938; sh: 806; makefile: 35
file content (21 lines) | stat: -rw-r--r-- 391 bytes parent folder | download | duplicates (11)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
include 'test_dir/typescript_include.fbs';
include 'reflection/reflection.fbs';

// This file includes a variety of keywords meant to deliberately interfere
// with typescript keywords.
namespace typescript;

enum class: int {
  new,
  instanceof,
}

table Object {
  return:int;
  if:int;
  switch:int;
  enum:class;
  enum2:foobar.class;
  enum3:foobar.Abc;
  reflect:reflection.Schema;
}