Home
last modified time | relevance | path

Searched refs:IntersectionType (Results 1 – 25 of 30) sorted by relevance

12

/third_party/typescript/src/linter/ArkTSLinter_1_1/
DTypeScriptLinterConfig.ts58 LinterConfig.nodeDesc[FaultID.IntersectionType] = "intersection types and type literals";
171 [SyntaxKind.IntersectionType, FaultID.IntersectionType],
DProblems.ts26 FunctionExpression, IntersectionType, enumerator
68 faultsAttrs[FaultID.IntersectionType] = new FaultAttributes(19);
/third_party/typescript/src/linter/ArkTSLinter_1_0/
DTypeScriptLinterConfig.ts60 LinterConfig.nodeDesc[FaultID.IntersectionType] = "intersection types and type literals";
174 [SyntaxKind.IntersectionType, FaultID.IntersectionType],
DProblems.ts24 ImportFromPath, FunctionExpression, IntersectionType, enumerator
64 faultsAttrs[FaultID.IntersectionType] = { cookBookRef: "19", };
/third_party/typescript/src/compiler/factory/
DparenthesizerRules.ts440 …case SyntaxKind.IntersectionType: // Not strictly necessary, but makes generated output more reada…
458 …case SyntaxKind.IntersectionType: // Not strictly necessary, but an intersection containing an int…
477 case SyntaxKind.IntersectionType:
DnodeTests.ts279 return node.kind === SyntaxKind.IntersectionType;
DnodeFactory.ts2037 …UnionOrIntersectionTypeNode(kind: SyntaxKind.UnionType | SyntaxKind.IntersectionType, types: reado…
2062 …return createUnionOrIntersectionTypeNode(SyntaxKind.IntersectionType, types, parenthesizerRules().…
/third_party/typescript/src/compiler/
Dtracing.ts298 …intersectionTypes: (type.flags & TypeFlags.Intersection) ? (type as IntersectionType).types.map(t …
Dchecker.ts5361 …& TypeFlags.Union ? formatUnionTypes((type as UnionType).types) : (type as IntersectionType).types;
8753 case SyntaxKind.IntersectionType:
10069 …rType.flags & TypeFlags.Intersection ? find((baseConstructorType as IntersectionType).types, t => …
10276 return some((type as IntersectionType).types, check);
10630 … type.flags & TypeFlags.Intersection && every((type as IntersectionType).types, isValidBaseType));
11286 …const types = sameMap((type as IntersectionType).types, t => getTypeWithThisArgument(t, thisArgume…
11287 … return types !== (type as IntersectionType).types ? getIntersectionType(types) : type;
11720 function resolveIntersectionTypeMembers(type: IntersectionType) {
11933 const types = (type as IntersectionType).types;
12180 resolveIntersectionTypeMembers(type as IntersectionType);
[all …]
Dtypes.ts233 IntersectionType, enumerator
689 | SyntaxKind.IntersectionType
2049 readonly kind: SyntaxKind.IntersectionType;
5890 export type ObjectFlagsType = NullableType | ObjectType | UnionType | IntersectionType;
5918 export type BaseType = ObjectType | IntersectionType | TypeVariable; // Also `any` and `object`
6036 export interface IntersectionType extends UnionOrIntersectionType {
6041 export type StructuredType = ObjectType | UnionType | IntersectionType;
DvisitorPublic.ts622 …[SyntaxKind.IntersectionType]: function visitEachChildOfIntersectionTypeNode(node, visitor, contex…
/third_party/typescript/src/compiler/transformers/
DtypeSerializer.ts248 case SyntaxKind.IntersectionType:
Dts.ts427 case SyntaxKind.IntersectionType:
/third_party/typescript/src/services/formatting/
DsmartIndenter.ts673 case SyntaxKind.IntersectionType:
Drules.ts454 case SyntaxKind.IntersectionType:
/third_party/typescript/src/services/codefixes/
Dhelpers.ts522 for (const subType of (type as UnionType | IntersectionType).types) {
/third_party/typescript/src/services/
Dtypes.ts69 isIntersection(): this is IntersectionType; property
Dservices.ts521 isIntersection(): this is IntersectionType {
Dcompletions.ts4309 case SyntaxKind.IntersectionType:
/third_party/skia/src/gpu/
DGrDistanceFieldGenFromVector.cpp430 enum IntersectionType { enum
/third_party/typescript/lib/
Dtypescript.d.ts299 IntersectionType = 191, enumerator
994 readonly kind: SyntaxKind.IntersectionType;
2811 export type BaseType = ObjectType | IntersectionType | TypeVariable;
2863 export interface IntersectionType extends UnionOrIntersectionType { interface
2865 export type StructuredType = ObjectType | UnionType | IntersectionType;
6100 isIntersection(): this is IntersectionType; property
8767 IntersectionType = 23,
9129 IntersectionType = 21,
DtypescriptServices.d.ts299 IntersectionType = 191, enumerator
994 readonly kind: SyntaxKind.IntersectionType;
2811 export type BaseType = ObjectType | IntersectionType | TypeVariable;
2863 export interface IntersectionType extends UnionOrIntersectionType { interface
2865 export type StructuredType = ObjectType | UnionType | IntersectionType;
6100 isIntersection(): this is IntersectionType; property
8767 IntersectionType = 23,
9129 IntersectionType = 21,
Dtsserverlibrary.d.ts299 IntersectionType = 191, enumerator
994 readonly kind: SyntaxKind.IntersectionType;
2811 export type BaseType = ObjectType | IntersectionType | TypeVariable;
2863 export interface IntersectionType extends UnionOrIntersectionType { interface
2865 export type StructuredType = ObjectType | UnionType | IntersectionType;
6100 isIntersection(): this is IntersectionType; property
12706 IntersectionType = 23,
13068 IntersectionType = 21,
/third_party/typescript/tests/baselines/reference/api/
Dtypescript.d.ts299 IntersectionType = 191, enumerator
994 readonly kind: SyntaxKind.IntersectionType;
2811 export type BaseType = ObjectType | IntersectionType | TypeVariable;
2863 export interface IntersectionType extends UnionOrIntersectionType { interface
2865 export type StructuredType = ObjectType | UnionType | IntersectionType;
6100 isIntersection(): this is IntersectionType; property
8767 IntersectionType = 23,
9129 IntersectionType = 21,
Dtsserverlibrary.d.ts299 IntersectionType = 191, enumerator
994 readonly kind: SyntaxKind.IntersectionType;
2811 export type BaseType = ObjectType | IntersectionType | TypeVariable;
2863 export interface IntersectionType extends UnionOrIntersectionType { interface
2865 export type StructuredType = ObjectType | UnionType | IntersectionType;
6100 isIntersection(): this is IntersectionType; property
12706 IntersectionType = 23,
13068 IntersectionType = 21,

12