Home
last modified time | relevance | path

Searched refs:ModifierFlags (Results 1 – 25 of 53) sorted by relevance

123

/third_party/typescript/src/services/codefixes/
DgenerateAccessors.ts89 function prepareModifierFlagsForAccessor(modifierFlags: ModifierFlags): ModifierFlags {
90 …modifierFlags &= ~ModifierFlags.Readonly; // avoid Readonly modifier because it will convert to ge…
91 modifierFlags &= ~ModifierFlags.Private;
93 if (!(modifierFlags & ModifierFlags.Protected)) {
94 modifierFlags |= ModifierFlags.Public;
100 function prepareModifierFlagsForField(modifierFlags: ModifierFlags): ModifierFlags {
101 modifierFlags &= ~ModifierFlags.Public;
102 modifierFlags &= ~ModifierFlags.Protected;
103 modifierFlags |= ModifierFlags.Private;
112 …const meaning = ModifierFlags.AccessibilityModifier | ModifierFlags.Static | ModifierFlags.Readonl…
[all …]
DfixAddMissingMember.ts101 …addMethodDeclaration(context, changes, call, token, modifierFlags & ModifierFlags.Static, parentDe…
105 …rInJs(changes, declSourceFile, parentDeclaration, token, !!(modifierFlags & ModifierFlags.Static));
109 …es, declSourceFile, parentDeclaration, token.text, typeNode, modifierFlags & ModifierFlags.Static);
130 readonly modifierFlags: ModifierFlags;
141 readonly modifierFlags: ModifierFlags;
216 …d: InfoKind.Function, token, call: parent, sourceFile, modifierFlags: ModifierFlags.None, parentDe…
230 …Kind.Function, token, call: parent.parent, sourceFile, modifierFlags: ModifierFlags.Export, parent…
237 …en, call: parent.parent, sourceFile: moduleSourceFile, modifierFlags: ModifierFlags.Export, parent…
252 const modifierFlags = isTypeLiteralNode(declaration) ? ModifierFlags.None :
253 …(makeStatic ? ModifierFlags.Static : ModifierFlags.None) | (startsWithUnderscore(token.text) ? Mod…
[all …]
DfixClassDoesntImplementInheritedAbstractMember.ts53 return !(flags & ModifierFlags.Private) && !!(flags & ModifierFlags.Abstract);
Dhelpers.ts83 …effectiveModifierFlags = declaration ? getEffectiveModifierFlags(declaration) : ModifierFlags.None;
85 effectiveModifierFlags & ModifierFlags.Public ? ModifierFlags.Public :
86 effectiveModifierFlags & ModifierFlags.Protected ? ModifierFlags.Protected :
87 ModifierFlags.None;
89 modifierFlags |= ModifierFlags.Accessor;
327 modifierFlags: ModifierFlags,
DfixClassIncorrectlyImplementsInterface.ts37 ….valueDeclaration || !(getEffectiveModifierFlags(symbol.valueDeclaration) & ModifierFlags.Private);
DaddMissingAsync.ts57 …createModifiersFromModifierFlags(getSyntacticModifierFlags(insertionSite) | ModifierFlags.Async)));
DfixStrictClassInitialization.ts145 …if (!classDeclaration || hasSyntacticModifier(classDeclaration, ModifierFlags.Abstract)) return un…
/third_party/typescript/src/compiler/transformers/
Ddeclarations.ts499 …function ensureParameter(p: ParameterDeclaration, modifierMask?: ModifierFlags, type?: TypeNode): …
546 if (!ignorePrivate && hasEffectiveModifier(node, ModifierFlags.Private)) {
645 …dateParamsList(node: Node, params: NodeArray<ParameterDeclaration>, modifierMask?: ModifierFlags) {
646 if (hasEffectiveModifier(node, ModifierFlags.Private)) {
686 …return hasEffectiveModifier(node, ModifierFlags.Private) ? undefined : visitNodes(params, visitDec…
911 if (hasEffectiveModifier(input, ModifierFlags.Private)) {
955 updateParamsList(input, input.parameters, ModifierFlags.None),
987 … updateAccessorParamsList(input, hasEffectiveModifier(input, ModifierFlags.Private)),
999 … updateAccessorParamsList(input, hasEffectiveModifier(input, ModifierFlags.Private)),
1131 ….kind === SyntaxKind.MethodDeclaration && hasEffectiveModifier(node.parent, ModifierFlags.Private);
[all …]
Dutilities.ts144 if (hasSyntacticModifier(node, ModifierFlags.Export)) {
152 if (hasSyntacticModifier(node, ModifierFlags.Export)) {
153 if (hasSyntacticModifier(node, ModifierFlags.Default)) {
173 if (hasSyntacticModifier(node, ModifierFlags.Export)) {
174 if (hasSyntacticModifier(node, ModifierFlags.Default)) {
Dts.ts160 if (hasSyntacticModifier(node, ModifierFlags.Ambient)) {
172 …rt(node.kind === SyntaxKind.ClassDeclaration || hasSyntacticModifier(node, ModifierFlags.Default));
277 …ormFlags & TransformFlags.ContainsTypeScript || hasSyntacticModifier(node, ModifierFlags.Export)) {
367 if (modifierToFlag(node.kind) & ModifierFlags.TypeScriptModifier) {
383 if (isStatement(node) && hasSyntacticModifier(node, ModifierFlags.Ambient)) {
622 …ypeScriptSyntax(node) && !(currentNamespace && hasSyntacticModifier(node, ModifierFlags.Export))) {
1026 …t isAmbient = node.flags & NodeFlags.Ambient || hasSyntacticModifier(node, ModifierFlags.Abstract);
1038 …atenate<ModifierLike>(decorators, factory.createModifiersFromModifierFlags(ModifierFlags.Ambient)),
1204 … return !(nodeIsMissing(node.body) && hasSyntacticModifier(node, ModifierFlags.Abstract));
1518 const exportName = hasSyntacticModifier(node, ModifierFlags.Export)
[all …]
DlegacyDecorators.ts356 … if (node.flags & NodeFlags.Ambient || hasSyntacticModifier(node, ModifierFlags.Ambient)) {
504 …ber, /*generateNameForComputedPropertyName*/ !hasSyntacticModifier(member, ModifierFlags.Ambient));
/third_party/typescript/src/compiler/
Dutilities.ts892 … return !!(node.flags & NodeFlags.Ambient) || hasSyntacticModifier(node, ModifierFlags.Ambient);
1263 return !!(getCombinedModifierFlags(node) & ModifierFlags.Const);
1267 …return !!(getCombinedModifierFlags(declaration) & ModifierFlags.Readonly && !isParameterPropertyDe…
3436 if (hasSyntacticModifier(node, ModifierFlags.Async)) {
3457 && hasSyntacticModifier(node, ModifierFlags.Async);
4893 return getEffectiveModifierFlags(node) !== ModifierFlags.None;
4897 return getSyntacticModifierFlags(node) !== ModifierFlags.None;
4900 export function hasEffectiveModifier(node: Node, flags: ModifierFlags): boolean {
4904 export function hasSyntacticModifier(node: Node, flags: ModifierFlags): boolean {
4918 return hasSyntacticModifier(node, ModifierFlags.Static);
[all …]
Dchecker.ts2416 …Expression | ArrowFunction).asteriskToken || hasSyntacticModifier(location, ModifierFlags.Async)) {
2810 …signment(node) && !node.isExportEquals) || hasSyntacticModifier(node, ModifierFlags.Default) || is…
4865 … !hasSyntacticModifier(anyImportSyntax, ModifierFlags.Export) && // import clause without export
4870 …!hasSyntacticModifier(declaration.parent.parent, ModifierFlags.Export) && // unexported variable s…
4875 && !hasSyntacticModifier(declaration, ModifierFlags.Export)
4883 … && !hasSyntacticModifier(declaration.parent.parent.parent.parent, ModifierFlags.Export)
4890 if (hasSyntacticModifier(variableStatement, ModifierFlags.Export)) {
5897 …(getDeclarationModifierFlagsFromSymbol(propertySymbol) & (ModifierFlags.Private | ModifierFlags.Pr…
6166 … modifiers = factory.createModifiersFromModifierFlags(flags | ModifierFlags.Abstract);
7185 …t excessExports = filter(statements, s => !!(getEffectiveModifierFlags(s) & ModifierFlags.Export));
[all …]
DutilitiesPublic.ts262 …return hasSyntacticModifier(node, ModifierFlags.ParameterPropertyModifier) && parent.kind === Synt…
305 export function getCombinedModifierFlags(node: Declaration): ModifierFlags {
310 export function getCombinedNodeFlagsAlwaysIncludeJSDoc(node: Declaration): ModifierFlags {
655 if (hasSyntacticModifier(node, ModifierFlags.Modifier)) {
1267 return !!(modifierToFlag(kind) & ModifierFlags.ParameterPropertyModifier);
1749 …sult) && !isExportAssignment(result) && !hasSyntacticModifier(result, ModifierFlags.Export) && !is…
1755 …Export(result) || isExportAssignment(result) || hasSyntacticModifier(result, ModifierFlags.Export);
/third_party/typescript/src/services/refactors/
DconvertExport.ts63 …rtNode = !!(token.parent && getSyntacticModifierFlags(token.parent) & ModifierFlags.Export) && con…
70 …ssignment(exportNode) && !exportNode.isExportEquals) ? ModifierFlags.ExportDefault : ModifierFlags
72 const wasDefault = !!(flags & ModifierFlags.Default);
74 …if (!(flags & ModifierFlags.Export) || !wasDefault && exportingModuleSymbol.exports!.has(InternalS…
/third_party/typescript/src/services/
DdocumentHighlights.ts210 …function getNodesToSearchForModifier(declaration: Node, modifierFlag: ModifierFlags): readonly Nod…
220 if (modifierFlag & ModifierFlags.Abstract && isClassDeclaration(declaration)) {
239 … if (modifierFlag & (ModifierFlags.AccessibilityModifier | ModifierFlags.Readonly)) {
245 else if (modifierFlag & ModifierFlags.Abstract) {
Dclassifier2020.ts109 if (modifiers & ModifierFlags.Static) {
112 if (modifiers & ModifierFlags.Async) {
116 …if ((modifiers & ModifierFlags.Readonly) || (nodeFlags & NodeFlags.Const) || (symbol.getFlags() & …
Dbreakpoints.ts406 hasSyntacticModifier(variableDeclaration, ModifierFlags.Export) ||
424 hasSyntacticModifier(parameter, ModifierFlags.Public | ModifierFlags.Private);
451 return hasSyntacticModifier(functionDeclaration, ModifierFlags.Export) ||
Dcompletions.ts944 let modifiers = ModifierFlags.None;
948 const isAbstract = !!(presentModifiers & ModifierFlags.Abstract);
965 let requiredModifiers = ModifierFlags.None;
967 requiredModifiers |= ModifierFlags.Abstract;
971 requiredModifiers |= ModifierFlags.Override;
1011 …function getPresentModifiers(contextToken: Node | undefined): { modifiers: ModifierFlags, span?: T…
1013 return { modifiers: ModifierFlags.None };
1015 let modifiers = ModifierFlags.None;
1042 modifiers |= modifiersToFlags(contextToken.parent.modifiers) & ModifierFlags.Modifier;
3368 …lags = isClassElement(classElement) ? getEffectiveModifierFlags(classElement) : ModifierFlags.None;
[all …]
DimportTracker.ts483 if (exportNode && hasSyntacticModifier(exportNode, ModifierFlags.Export)) {
577 … return hasSyntacticModifier(node, ModifierFlags.Default) ? ExportKind.Default : ExportKind.Named;
Dutilities.ts421 …case SyntaxKind.Parameter: return hasSyntacticModifier(node, ModifierFlags.ParameterPropertyModifi…
1688 export function getNodeModifiers(node: Node, excludeFlags = ModifierFlags.None): string {
1692 : ModifierFlags.None;
1694 … if (flags & ModifierFlags.Private) result.push(ScriptElementKindModifier.privateMemberModifier);
1695 …if (flags & ModifierFlags.Protected) result.push(ScriptElementKindModifier.protectedMemberModifier…
1696 … if (flags & ModifierFlags.Public) result.push(ScriptElementKindModifier.publicMemberModifier);
1697 …if (flags & ModifierFlags.Static || isClassStaticBlockDeclaration(node)) result.push(ScriptElement…
1698 if (flags & ModifierFlags.Abstract) result.push(ScriptElementKindModifier.abstractModifier);
1699 if (flags & ModifierFlags.Export) result.push(ScriptElementKindModifier.exportedModifier);
1700 … if (flags & ModifierFlags.Deprecated) result.push(ScriptElementKindModifier.deprecatedModifier);
[all …]
/third_party/typescript/src/compiler/transformers/module/
Dsystem.ts266 factory.createModifiersFromModifierFlags(ModifierFlags.Async) :
469 if (hasSyntacticModifier(entry, ModifierFlags.Export)) {
679 if (hasSyntacticModifier(node, ModifierFlags.Export)) {
765 const isExportedDeclaration = hasSyntacticModifier(node, ModifierFlags.Export);
896 … const isExportedDeclaration = hasSyntacticModifier(node.original!, ModifierFlags.Export);
1072 if (hasSyntacticModifier(decl, ModifierFlags.Export)) {
1073 …const exportName = hasSyntacticModifier(decl, ModifierFlags.Default) ? factory.createStringLiteral…
Dmodule.ts1025 if (hasSyntacticModifier(node, ModifierFlags.Export)) {
1065 if (hasSyntacticModifier(node, ModifierFlags.Export)) {
1232 if (hasSyntacticModifier(node, ModifierFlags.Export)) {
1274 if (hasSyntacticModifier(node, ModifierFlags.Export)) {
1317 if (hasSyntacticModifier(node, ModifierFlags.Export)) {
1606 if (hasSyntacticModifier(decl, ModifierFlags.Export)) {
1607 …const exportName = hasSyntacticModifier(decl, ModifierFlags.Default) ? factory.createIdentifier("d…
/third_party/typescript/src/compiler/factory/
DnodeFactory.ts1103 function createModifiersFromModifierFlags(flags: ModifierFlags) {
1105 if (flags & ModifierFlags.Export) result.push(createModifier(SyntaxKind.ExportKeyword));
1106 … if (flags & ModifierFlags.Ambient) result.push(createModifier(SyntaxKind.DeclareKeyword));
1107 … if (flags & ModifierFlags.Default) result.push(createModifier(SyntaxKind.DefaultKeyword));
1108 if (flags & ModifierFlags.Const) result.push(createModifier(SyntaxKind.ConstKeyword));
1109 if (flags & ModifierFlags.Public) result.push(createModifier(SyntaxKind.PublicKeyword));
1110 … if (flags & ModifierFlags.Private) result.push(createModifier(SyntaxKind.PrivateKeyword));
1111 … if (flags & ModifierFlags.Protected) result.push(createModifier(SyntaxKind.ProtectedKeyword));
1112 … if (flags & ModifierFlags.Abstract) result.push(createModifier(SyntaxKind.AbstractKeyword));
1113 if (flags & ModifierFlags.Static) result.push(createModifier(SyntaxKind.StaticKeyword));
[all …]
/third_party/typescript/src/compiler/transformers/declarations/
Ddiagnostics.ts142 …opertyDeclaration(node, node.parent) && hasSyntacticModifier(node.parent, ModifierFlags.Private)) {
174 …(node.kind === SyntaxKind.Parameter && hasSyntacticModifier(node.parent, ModifierFlags.Private))) {

123