mirror of
https://github.com/microsoft/monaco-editor.git
synced 2025-12-22 16:15:41 +01:00
Copy the basic keyword types from Xcode
This commit is contained in:
parent
684cbae427
commit
e617386720
1 changed files with 92 additions and 75 deletions
|
|
@ -61,10 +61,17 @@ export const language = <languages.IMonarchLanguage>{
|
||||||
'__FILE__',
|
'__FILE__',
|
||||||
'__FUNCTION__',
|
'__FUNCTION__',
|
||||||
'__LINE__',
|
'__LINE__',
|
||||||
|
'Any',
|
||||||
|
'Protocol',
|
||||||
|
'Self',
|
||||||
|
'Type',
|
||||||
|
'actor',
|
||||||
'as',
|
'as',
|
||||||
'as!',
|
'assignment',
|
||||||
'as?',
|
'associatedtype',
|
||||||
'associativity',
|
'associativity',
|
||||||
|
'async',
|
||||||
|
'await',
|
||||||
'break',
|
'break',
|
||||||
'case',
|
'case',
|
||||||
'catch',
|
'catch',
|
||||||
|
|
@ -72,6 +79,7 @@ export const language = <languages.IMonarchLanguage>{
|
||||||
'continue',
|
'continue',
|
||||||
'convenience',
|
'convenience',
|
||||||
'default',
|
'default',
|
||||||
|
'defer',
|
||||||
'deinit',
|
'deinit',
|
||||||
'didSet',
|
'didSet',
|
||||||
'do',
|
'do',
|
||||||
|
|
@ -81,44 +89,53 @@ export const language = <languages.IMonarchLanguage>{
|
||||||
'enum',
|
'enum',
|
||||||
'extension',
|
'extension',
|
||||||
'fallthrough',
|
'fallthrough',
|
||||||
|
'false',
|
||||||
'fileprivate',
|
'fileprivate',
|
||||||
'final',
|
'final',
|
||||||
'for',
|
'for',
|
||||||
'func',
|
'func',
|
||||||
'get',
|
'get',
|
||||||
'guard',
|
'guard',
|
||||||
|
'higherThan',
|
||||||
'if',
|
'if',
|
||||||
'import',
|
'import',
|
||||||
'in',
|
'in',
|
||||||
|
'indirect',
|
||||||
'infix',
|
'infix',
|
||||||
'init',
|
'init',
|
||||||
'inout',
|
'inout',
|
||||||
'internal',
|
'internal',
|
||||||
'is',
|
'is',
|
||||||
|
'isolated',
|
||||||
'lazy',
|
'lazy',
|
||||||
'left',
|
'left',
|
||||||
'let',
|
'let',
|
||||||
|
'lowerThan',
|
||||||
'mutating',
|
'mutating',
|
||||||
'nil',
|
'nil',
|
||||||
'none',
|
'none',
|
||||||
|
'nonisolated',
|
||||||
'nonmutating',
|
'nonmutating',
|
||||||
|
'open',
|
||||||
'operator',
|
'operator',
|
||||||
'optional',
|
'optional',
|
||||||
'override',
|
'override',
|
||||||
'postfix',
|
'postfix',
|
||||||
'precedence',
|
'precedence',
|
||||||
|
'precedencegroup',
|
||||||
'prefix',
|
'prefix',
|
||||||
'private',
|
'private',
|
||||||
'protocol',
|
'protocol',
|
||||||
'Protocol',
|
|
||||||
'public',
|
'public',
|
||||||
'repeat',
|
'repeat',
|
||||||
'required',
|
'required',
|
||||||
|
'rethrows',
|
||||||
'return',
|
'return',
|
||||||
'right',
|
'right',
|
||||||
|
'safe',
|
||||||
'self',
|
'self',
|
||||||
'Self',
|
|
||||||
'set',
|
'set',
|
||||||
|
'some',
|
||||||
'static',
|
'static',
|
||||||
'struct',
|
'struct',
|
||||||
'subscript',
|
'subscript',
|
||||||
|
|
@ -126,11 +143,11 @@ export const language = <languages.IMonarchLanguage>{
|
||||||
'switch',
|
'switch',
|
||||||
'throw',
|
'throw',
|
||||||
'throws',
|
'throws',
|
||||||
|
'true',
|
||||||
'try',
|
'try',
|
||||||
'try!',
|
|
||||||
'Type',
|
|
||||||
'typealias',
|
'typealias',
|
||||||
'unowned',
|
'unowned',
|
||||||
|
'unsafe',
|
||||||
'var',
|
'var',
|
||||||
'weak',
|
'weak',
|
||||||
'where',
|
'where',
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue