UNPKG

typescript

Version:

TypeScript is a language for application scale JavaScript development

44 lines (42 loc) • 1.95 kB
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/ast/modifierflags.go. DO NOT EDIT. export declare enum ModifierFlags { None = 0, Public = 1 << 0, Private = 1 << 1, Protected = 1 << 2, Readonly = 1 << 3, Override = 1 << 4, Export = 1 << 5, Abstract = 1 << 6, Ambient = 1 << 7, Static = 1 << 8, Accessor = 1 << 9, Async = 1 << 10, Default = 1 << 11, Const = 1 << 12, In = 1 << 13, Out = 1 << 14, Decorator = 1 << 15, Deprecated = 1 << 16, JSDocPublic = 1 << 23, JSDocPrivate = 1 << 24, JSDocProtected = 1 << 25, JSDocReadonly = 1 << 26, JSDocOverride = 1 << 27, HasComputedJSDocModifiers = 1 << 28, HasComputedFlags = 1 << 29, SyntacticOrJSDocModifiers = Public | Private | Protected | Readonly | Override, SyntacticOnlyModifiers = Export | Ambient | Abstract | Static | Accessor | Async | Default | Const | In | Out | Decorator, SyntacticModifiers = SyntacticOrJSDocModifiers | SyntacticOnlyModifiers, JSDocCacheOnlyModifiers = JSDocPublic | JSDocPrivate | JSDocProtected | JSDocReadonly | JSDocOverride, JSDocOnlyModifiers = Deprecated, NonCacheOnlyModifiers = SyntacticOrJSDocModifiers | SyntacticOnlyModifiers | JSDocOnlyModifiers, AccessibilityModifier = Public | Private | Protected, ParameterPropertyModifier = AccessibilityModifier | Readonly | Override, NonPublicAccessibilityModifier = Private | Protected, TypeScriptModifier = Ambient | Public | Private | Protected | Readonly | Abstract | Const | Override | In | Out, ExportDefault = Export | Default, All = Export | Ambient | Public | Private | Protected | Static | Readonly | Abstract | Accessor | Async | Default | Const | Deprecated | Override | In | Out | Decorator, Modifier = All & ~Decorator, JavaScript = Export | Static | Accessor | Async | Default, }