| /third_party/typescript/src/services/codefixes/ |
| D | fixAddMissingMember.ts | 78 …addMethodDeclaration(context, changes, call, token, modifierFlags & ModifierFlags.Static, parentDe… 82 …rInJs(changes, declSourceFile, parentDeclaration, token, !!(modifierFlags & ModifierFlags.Static)); 86 …es, declSourceFile, parentDeclaration, token.text, typeNode, modifierFlags & ModifierFlags.Static); 108 readonly modifierFlags: ModifierFlags; 119 readonly modifierFlags: ModifierFlags; 134 …d: InfoKind.Function, token, call: parent, sourceFile, modifierFlags: ModifierFlags.None, parentDe… 151 …Kind.Function, token, call: parent.parent, sourceFile, modifierFlags: ModifierFlags.Export, parent… 160 …en, call: parent.parent, sourceFile: moduleSourceFile, modifierFlags: ModifierFlags.Export, parent… 179 …const modifierFlags = (makeStatic ? ModifierFlags.Static : 0) | (startsWithUnderscore(token.text) … 202 …MemberInJs(t, declSourceFile, parentDeclaration, token, !!(modifierFlags & ModifierFlags.Static))); [all …]
|
| D | generateAccessors.ts | 86 function createModifiers(modifierFlags: ModifierFlags): ModifiersArray | undefined { 90 function prepareModifierFlagsForAccessor(modifierFlags: ModifierFlags): ModifierFlags { 91 …modifierFlags &= ~ModifierFlags.Readonly; // avoid Readonly modifier because it will convert to ge… 92 modifierFlags &= ~ModifierFlags.Private; 94 if (!(modifierFlags & ModifierFlags.Protected)) { 95 modifierFlags |= ModifierFlags.Public; 101 function prepareModifierFlagsForField(modifierFlags: ModifierFlags): ModifierFlags { 102 modifierFlags &= ~ModifierFlags.Public; 103 modifierFlags &= ~ModifierFlags.Protected; 104 modifierFlags |= ModifierFlags.Private; [all …]
|
| D | fixClassDoesntImplementInheritedAbstractMember.ts | 53 return !(flags & ModifierFlags.Private) && !!(flags & ModifierFlags.Abstract);
|
| D | helpers.ts | 256 modifierFlags: ModifierFlags, 427 function createVisibilityModifier(flags: ModifierFlags): Modifier | undefined { 428 if (flags & ModifierFlags.Public) { 431 else if (flags & ModifierFlags.Protected) {
|
| D | fixClassIncorrectlyImplementsInterface.ts | 37 ….valueDeclaration || !(getEffectiveModifierFlags(symbol.valueDeclaration) & ModifierFlags.Private);
|
| D | addMissingAsync.ts | 57 …createModifiersFromModifierFlags(getSyntacticModifierFlags(insertionSite) | ModifierFlags.Async)));
|
| D | fixStrictClassInitialization.ts | 129 …if (!classDeclaration || hasSyntacticModifier(classDeclaration, ModifierFlags.Abstract)) return un…
|
| /third_party/typescript/src/compiler/transformers/ |
| D | declarations.ts | 464 …function ensureParameter(p: ParameterDeclaration, modifierMask?: ModifierFlags, type?: TypeNode): … 512 if (!ignorePrivate && hasEffectiveModifier(node, ModifierFlags.Private)) { 599 …dateParamsList(node: Node, params: NodeArray<ParameterDeclaration>, modifierMask?: ModifierFlags) { 600 if (hasEffectiveModifier(node, ModifierFlags.Private)) { 641 …return hasEffectiveModifier(node, ModifierFlags.Private) ? undefined : visitNodes(params, visitDec… 856 if (hasEffectiveModifier(input, ModifierFlags.Private)) { 901 updateParamsList(input, input.parameters, ModifierFlags.None), 937 … updateAccessorParamsList(input, hasEffectiveModifier(input, ModifierFlags.Private)), 950 … updateAccessorParamsList(input, hasEffectiveModifier(input, ModifierFlags.Private)), 1097 ….kind === SyntaxKind.MethodDeclaration && hasEffectiveModifier(node.parent, ModifierFlags.Private); [all …]
|
| D | utilities.ts | 144 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)) {
|
| D | ts.ts | 172 if (hasSyntacticModifier(node, ModifierFlags.Ambient)) { 184 …rt(node.kind === SyntaxKind.ClassDeclaration || hasSyntacticModifier(node, ModifierFlags.Default)); 293 …ormFlags & TransformFlags.ContainsTypeScript || hasSyntacticModifier(node, ModifierFlags.Export)) { 339 if (modifierToFlag(node.kind) & ModifierFlags.TypeScriptModifier) { 355 if (isStatement(node) && hasSyntacticModifier(node, ModifierFlags.Ambient)) { 617 …ypeScriptSyntax(node) && !(currentNamespace && hasSyntacticModifier(node, ModifierFlags.Export))) { 967 && isStatic === hasSyntacticModifier(member, ModifierFlags.Static); 1903 … if (node.flags & NodeFlags.Ambient || hasSyntacticModifier(node, ModifierFlags.Abstract)) { 2052 … return !(nodeIsMissing(node.body) && hasSyntacticModifier(node, ModifierFlags.Abstract)); 2358 const exportName = hasSyntacticModifier(node, ModifierFlags.Export) [all …]
|
| /third_party/typescript/src/compiler/transformers/declarations/ |
| D | diagnostics.ts | 78 if (hasSyntacticModifier(node, ModifierFlags.Static)) { 109 if (hasSyntacticModifier(node, ModifierFlags.Static)) { 142 …opertyDeclaration(node, node.parent) && hasSyntacticModifier(node.parent, ModifierFlags.Private)) { 174 …(node.kind === SyntaxKind.Parameter && hasSyntacticModifier(node.parent, ModifierFlags.Private))) { 176 if (hasSyntacticModifier(node, ModifierFlags.Static)) { 213 if (hasSyntacticModifier(node, ModifierFlags.Static)) { 225 if (hasSyntacticModifier(node, ModifierFlags.Static)) { 273 if (hasSyntacticModifier(node, ModifierFlags.Static)) { 352 if (hasSyntacticModifier(node.parent, ModifierFlags.Static)) { 420 if (hasSyntacticModifier(node.parent, ModifierFlags.Static)) {
|
| /third_party/typescript/src/compiler/ |
| D | utilities.ts | 1360 return !!(getCombinedModifierFlags(node) & ModifierFlags.Const); 1364 …return !!(getCombinedModifierFlags(declaration) & ModifierFlags.Readonly && !isParameterPropertyDe… 3393 if (hasSyntacticModifier(node, ModifierFlags.Async)) { 3414 && hasSyntacticModifier(node, ModifierFlags.Async); 4529 …&& hasSyntacticModifier(member, ModifierFlags.Static) === hasSyntacticModifier(accessor, ModifierF… 4825 return getEffectiveModifierFlags(node) !== ModifierFlags.None; 4829 return getSyntacticModifierFlags(node) !== ModifierFlags.None; 4832 export function hasEffectiveModifier(node: Node, flags: ModifierFlags): boolean { 4836 export function hasSyntacticModifier(node: Node, flags: ModifierFlags): boolean { 4841 return hasSyntacticModifier(node, ModifierFlags.Static); [all …]
|
| D | checker.ts | 1620 if (hasSyntacticModifier(current.parent, ModifierFlags.Static)) { 1626 …ind === SyntaxKind.PropertyDeclaration && !hasSyntacticModifier(declaration, ModifierFlags.Static); 1889 if (!hasSyntacticModifier(location, ModifierFlags.Static)) { 1911 … if (lastLocation && hasSyntacticModifier(lastLocation, ModifierFlags.Static)) { 2217 …n.kind === SyntaxKind.PropertyDeclaration && !hasSyntacticModifier(location, ModifierFlags.Static)) 2224 …Expression | ArrowFunction).asteriskToken || hasSyntacticModifier(location, ModifierFlags.Async)) { 2284 … if (location === container && !hasSyntacticModifier(location, ModifierFlags.Static)) { 2598 …signment(node) && !node.isExportEquals) || hasSyntacticModifier(node, ModifierFlags.Default) || is… 4299 … !hasSyntacticModifier(anyImportSyntax, ModifierFlags.Export) && // import clause without export 4304 …!hasSyntacticModifier(declaration.parent.parent, ModifierFlags.Export) && // unexported variable s… [all …]
|
| /third_party/typescript/src/services/ |
| D | documentHighlights.ts | 205 …function getNodesToSearchForModifier(declaration: Node, modifierFlag: ModifierFlags): readonly Nod… 215 if (modifierFlag & ModifierFlags.Abstract && isClassDeclaration(declaration)) { 234 … if (modifierFlag & (ModifierFlags.AccessibilityModifier | ModifierFlags.Readonly)) { 240 else if (modifierFlag & ModifierFlags.Abstract) {
|
| D | classifier2020.ts | 109 if (modifiers & ModifierFlags.Static) { 112 if (modifiers & ModifierFlags.Async) { 116 …if ((modifiers & ModifierFlags.Readonly) || (nodeFlags & NodeFlags.Const) || (symbol.getFlags() & …
|
| D | breakpoints.ts | 395 hasSyntacticModifier(variableDeclaration, ModifierFlags.Export) || 413 hasSyntacticModifier(parameter, ModifierFlags.Public | ModifierFlags.Private); 440 return hasSyntacticModifier(functionDeclaration, ModifierFlags.Export) ||
|
| D | completions.ts | 2101 … !(getDeclarationModifierFlagsFromSymbol(symbol) & ModifierFlags.NonPublicAccessibilityModifier) 2199 …lags = isClassElement(classElement) ? getEffectiveModifierFlags(classElement) : ModifierFlags.None; 2204 … classElementModifierFlags = classElementModifierFlags | ModifierFlags.Private; 2207 … classElementModifierFlags = classElementModifierFlags | ModifierFlags.Static; 2213 if (!(classElementModifierFlags & ModifierFlags.Private)) { 2217 return classElementModifierFlags & ModifierFlags.Static ? 2609 …stingMembers: readonly ClassElement[], currentClassElementModifierFlags: ModifierFlags): Symbol[] { 2626 if (hasEffectiveModifier(m, ModifierFlags.Private)) { 2631 …if (hasEffectiveModifier(m, ModifierFlags.Static) !== !!(currentClassElementModifierFlags & Modifi… 2644 !(getDeclarationModifierFlagsFromSymbol(propertySymbol) & ModifierFlags.Private) && [all …]
|
| D | symbolDisplay.ts | 104 return !!(getCombinedNodeFlagsAlwaysIncludeJSDoc(decl) & ModifierFlags.Deprecated); 112 ? ModifierFlags.Deprecated 113 : ModifierFlags.None; 431 hasSyntacticModifier(resolvedNode, ModifierFlags.Ambient);
|
| D | navigationBar.ts | 616 …return hasSyntacticModifier(a, ModifierFlags.Static) === hasSyntacticModifier(b, ModifierFlags.Sta… 721 if (getSyntacticModifierFlags(node) & ModifierFlags.Default) { 910 else if (getSyntacticModifierFlags(node) & ModifierFlags.Default) {
|
| D | utilities.ts | 417 …case SyntaxKind.Parameter: return hasSyntacticModifier(node, ModifierFlags.ParameterPropertyModifi… 1597 export function getNodeModifiers(node: Node, excludeFlags = ModifierFlags.None): string { 1601 : ModifierFlags.None; 1603 … if (flags & ModifierFlags.Private) result.push(ScriptElementKindModifier.privateMemberModifier); 1604 …if (flags & ModifierFlags.Protected) result.push(ScriptElementKindModifier.protectedMemberModifier… 1605 … if (flags & ModifierFlags.Public) result.push(ScriptElementKindModifier.publicMemberModifier); 1606 if (flags & ModifierFlags.Static) result.push(ScriptElementKindModifier.staticModifier); 1607 if (flags & ModifierFlags.Abstract) result.push(ScriptElementKindModifier.abstractModifier); 1608 if (flags & ModifierFlags.Export) result.push(ScriptElementKindModifier.exportedModifier); 1609 … if (flags & ModifierFlags.Deprecated) result.push(ScriptElementKindModifier.deprecatedModifier);
|
| D | findAllReferences.ts | 106 …nd === SyntaxKind.DefaultKeyword && hasSyntacticModifier(node.parent, ModifierFlags.ExportDefault)… 1246 … privateDeclaration = find(declarations, d => hasEffectiveModifier(d, ModifierFlags.Private) || is… 1673 … if (!(isMethodOrAccessor(member) && hasSyntacticModifier(member, ModifierFlags.Static))) { 1878 let staticFlag = ModifierFlags.Static; 1906 …return container && (ModifierFlags.Static & getSyntacticModifierFlags(container)) === staticFlag &… 1920 let staticFlag = ModifierFlags.Static; 1970 …== container.parent.symbol && (getSyntacticModifierFlags(container) & ModifierFlags.Static) === st… 2186 return !!(modifierFlags & ModifierFlags.Static);
|
| /third_party/typescript/src/services/refactors/ |
| D | convertExport.ts | 63 …rtNode = !!(token.parent && getSyntacticModifierFlags(token.parent) & ModifierFlags.Export) && con… 71 const wasDefault = !!(flags & ModifierFlags.Default); 73 …if (!(flags & ModifierFlags.Export) || !wasDefault && exportingModuleSymbol.exports!.has(InternalS…
|
| /third_party/typescript/src/compiler/transformers/module/ |
| D | module.ts | 919 if (hasSyntacticModifier(node, ModifierFlags.Export)) { 959 if (hasSyntacticModifier(node, ModifierFlags.Export)) { 1126 if (hasSyntacticModifier(node, ModifierFlags.Export)) { 1169 if (hasSyntacticModifier(node, ModifierFlags.Export)) { 1213 if (hasSyntacticModifier(node, ModifierFlags.Export)) { 1502 if (hasSyntacticModifier(decl, ModifierFlags.Export)) { 1503 …const exportName = hasSyntacticModifier(decl, ModifierFlags.Default) ? factory.createIdentifier("d…
|
| D | system.ts | 268 factory.createModifiersFromModifierFlags(ModifierFlags.Async) : 668 if (hasSyntacticModifier(node, ModifierFlags.Export)) { 756 const isExportedDeclaration = hasSyntacticModifier(node, ModifierFlags.Export); 887 … const isExportedDeclaration = hasSyntacticModifier(node.original!, ModifierFlags.Export); 1063 if (hasSyntacticModifier(decl, ModifierFlags.Export)) { 1064 …const exportName = hasSyntacticModifier(decl, ModifierFlags.Default) ? factory.createStringLiteral…
|
| /third_party/typescript/src/compiler/factory/ |
| D | nodeFactory.ts | 1029 function createModifiersFromModifierFlags(flags: ModifierFlags) { 1031 … if (flags & ModifierFlags.Export) { result.push(createModifier(SyntaxKind.ExportKeyword)); } 1032 … if (flags & ModifierFlags.Ambient) { result.push(createModifier(SyntaxKind.DeclareKeyword)); } 1033 … if (flags & ModifierFlags.Default) { result.push(createModifier(SyntaxKind.DefaultKeyword)); } 1034 … if (flags & ModifierFlags.Const) { result.push(createModifier(SyntaxKind.ConstKeyword)); } 1035 … if (flags & ModifierFlags.Public) { result.push(createModifier(SyntaxKind.PublicKeyword)); } 1036 … if (flags & ModifierFlags.Private) { result.push(createModifier(SyntaxKind.PrivateKeyword)); } 1037 … if (flags & ModifierFlags.Protected) { result.push(createModifier(SyntaxKind.ProtectedKeyword)); } 1038 … if (flags & ModifierFlags.Abstract) { result.push(createModifier(SyntaxKind.AbstractKeyword)); } 1039 … if (flags & ModifierFlags.Static) { result.push(createModifier(SyntaxKind.StaticKeyword)); } [all …]
|