Home
last modified time | relevance | path

Searched defs:extends (Results 1 – 25 of 140) sorted by relevance

123456

/third_party/typescript/tests/cases/compiler/
DinferTInParentheses.ts4 type T1 = F1 extends (...args: (infer T)) => void ? T : never; alias
5 type T2 = F1 extends (args: [...(infer T)]) => void ? T : never; alias
8 type T4 = F1 extends (...args: ((infer T))) => void ? T : never; alias
9 type T5 = F1 extends (args: [...((infer T))]) => void ? T : never; alias
12 type T7 = F1 extends (...args: ((((infer T))))) => void ? T : never; alias
13 type T8 = F1 extends (args: [...((((infer T))))]) => void ? T : never; alias
DaliasOfGenericFunctionWithRestBehavedSameAsUnaliased.ts7 type test = a extends b ? "y" : "n" alias
17 type test1 = a1 extends b1 ? "y" : "n" alias
26 type test2 = a2 extends b2 ? "y" : "n" alias
32 type test3 = a3 extends b3 ? "y" : "n" alias
DdoubleMixinConditionalTypeBaseClassWorks.ts3 const Mixin1 = <C extends Constructor>(Base: C) => class extends Base { private _fooPrivate: {}; } class
6 const Mixin2 = <C extends FooConstructor>(Base: C) => class extends Base {}; class
DmixinIntersectionIsValidbaseType.ts22 let SomeHowOkay = class A extends SuperClass { variable
25 let SomeHowNotOkay = class A extends Serializable(SuperClass) { variable
DdeclarationEmitExpressionInExtends7.ts2 export default class extends SomeUndefinedFunction {} class
DconditionalTypesASI.ts7 extends?: string | string[] property
DdeclarationEmitExpressionInExtends6.ts15 export default class extends Foo {} class
/third_party/boost/boost/proto/
Dextends.hpp519 struct extends struct
522 extends() in extends() argument
527 extends(Expr const &expr_) in extends() argument
531 typedef extends proto_extends;
545 struct extends<Expr, Derived, Domain, 0> struct
548 extends() in extends() argument
553 extends(Expr const &expr_) in extends() argument
557 typedef extends proto_extends;
/third_party/typescript/tests/cases/conformance/es6/classExpressions/
DclassExpressionES63.ts2 let C = class extends class extends class { a = 1 } { b = 2 } { c = 3 }; variable
/third_party/typescript/tests/cases/conformance/classes/classExpressions/
DclassExpression3.ts1 let C = class extends class extends class { a = 1 } { b = 2 } { c = 3 }; variable
DclassWithStaticFieldInParameterInitializer.2.ts7 ((b = class extends C { static x = 1 }) => { var C; })(); class
10 ((b = class extends C { static x = 1 }, d = x) => { var x; })(); class
DclassWithStaticFieldInParameterBindingPattern.3.ts8 (({ [class extends C { static x = 1 }.x]: b = "" }) => { var C; })(); class
11 (({ [class extends C { static x = 1 }.x]: b = "" }, d = x) => { var x; })(); class
DclassWithStaticFieldInParameterInitializer.3.ts8 ((b = class extends C { static x = 1 }) => { var C; })(); class
11 ((b = class extends C { static x = 1 }, d = x) => { var x; })(); class
DclassWithStaticFieldInParameterBindingPattern.2.ts7 (({ [class extends C { static x = 1 }.x]: b = "" }) => { var C; })(); class
10 (({ [class extends C { static x = 1 }.x]: b = "" }, d = x) => { var x; })(); class
/third_party/typescript/tests/cases/conformance/salsa/
DtypeFromPropertyAssignmentOutOfOrder.ts7 Common.Object = class extends First.Item {} class
9 Workspace.Object = class extends Common.Object {} class
/third_party/typescript/tests/cases/conformance/types/conditional/
DinferTypes2.ts20 type Weird = any extends infer U ? U : never; alias
21 type AlsoWeird = unknown extends infer U ? U : never; alias
DconditionalTypes2.ts5 foo: T extends string ? T : number; property
9 foo: T extends string ? keyof T : number; property
13 foo: T extends string ? keyof T : T; property
110 boom: T extends any ? true : true property
/third_party/typescript/tests/cases/conformance/classes/
DmixinClassesAnonymous.ts13 const Printable = <T extends Constructor<Base>>(superClass: T) => class extends superClass { class
61 return class extends Base { class
/third_party/typescript/tests/projects/projectReferenceWithRootDirInParent/src/other/
Dtsconfig.json2 "extends": "../../tsconfig.base.json" string
/third_party/typescript/tests/projects/missingExtendedConfig/
Dtsconfig.second.json2 "extends": "./foobar.json", string
Dtsconfig.first.json2 "extends": "./foobar.json", string
/third_party/typescript_eslint/packages/shared-fixtures/fixtures/typescript/types/
Dconditional.src.ts1 let x: number extends string ? boolean : string; variable
/third_party/typescript/tests/projects/demo/core/
Dtsconfig.json2 "extends": "../tsconfig-base.json", string
/third_party/node/deps/npm/node_modules/err-code/
D.eslintrc.json3 "extends": [ array
/third_party/css-what/
Dtsconfig.eslint.json2 "extends": "./tsconfig.json", string

123456