Home
last modified time | relevance | path

Searched full:foo* (Results 28951 - 28975 of 30481) sorted by relevance

1...<<1151115211531154115511561157115811591160>>...1220

/third_party/typescript/tests/cases/fourslash/
H A DrefactorExtractType62.ts4 //// function foo(a: /*a*/{ a: number | string, b: string } & T/*b*/) { }
H A DrefactorExtractType63.ts4 //// function foo(a: /*a*/{ a: number | string, b: string } & T/*b*/) { }
H A DrefactorExtractType64.ts4 //// function foo(a: /*a*/{ a: number | string, b: string } & T/*b*/) { }
H A DrefactorExtractType65.ts4 //// function foo(a: /*a*/T/*b*/) { }
H A DrefactorExtractType66.ts3 //// function foo<U>(a: /*a*/{ a: string } & { b: U }/*b*/) { }
15 function foo<U>(a: NewType<U>) { }`,
H A DrefactorExtractType67.ts3 //// function foo(a: /*a*/{ a: number | string, b: string } & { b: string } & { d: boolean }/*b*/) { }
H A DrefactorExtractType68.ts3 //// function foo(a: /*a*/{ a: number | string, b: string } & { b: number } & { d: boolean }/*b*/) { }
H A DrefactorExtractType69.ts3 ////type Foo<T> = {
6 //// ? /*a*/(x: `${keyof T}Foo`, callback: (y: keyof T) => void) => void/*b*/
16 "type /*RENAME*/NewType<T> = (x: `${keyof T}Foo`, callback: (y: keyof T) => void) => void;",
18 "type Foo<T> = {",
H A DrefactorExtractType7.ts3 //// function foo(a: /*a*/number/*b*/, b?: number, ...c: number[]): boolean {
14 function foo(a: NewType, b?: number, ...c: number[]): boolean {
H A DrefactorExtractType70.ts3 ////type Foo<T1, T2, T3> = {
15 "type Foo<T1, T2, T3> = {",
H A DrefactorExtractType71.ts4 ////type Foo = /*a*/`${typeof key}Foo`/*b*/;
13 "type /*RENAME*/NewType = `${typeof key}Foo`;",
15 "type Foo = NewType;"
H A DrefactorExtractType72.ts3 ////export declare function foo<T extends { a?: /*a*/T/*b*/ }>(): void;
H A DrefactorExtractType73.ts4 ////interface Foo<T extends { prop: T }> {}
7 ////interface Foo<T extends { prop: /*a*/T/*b*/ }> {}
H A DrefactorExtractType74.ts4 //// interface Foo<T extends { prop: [|T|] }> {}
10 //// interface Foo<T extends { prop: [|T|] }> {}
H A DrefactorExtractType75.ts4 //// interface Foo<T extends { prop: T }> {}
5 //// interface Foo<T extends { prop: /*a*/T/*b*/ }> {}
H A DrefactorExtractType8.ts3 //// function foo(a: number, b?: /*a*/number/*b*/, ...c: number[]): boolean {
14 function foo(a: number, b?: NewType, ...c: number[]): boolean {
H A DrefactorExtractType9.ts3 //// function foo(a: number, b?: number, ...c: /*a*/number[]/*b*/): boolean {
14 function foo(a: number, b?: number, ...c: NewType): boolean {
H A DrefactorExtractType_js_TypeLiteral_CommentAfterProperty.ts5 ////type Foo = /*a*/[|{
25 type Foo = NewType;`,
H A DrefactorExtractType_js_TypeLiteral_CommentBeforeProperty.ts5 ////type Foo = /*a*/[|{
25 type Foo = NewType;`,
H A DrefactorInferFunctionReturnType1.ts3 ////function /*a*/foo/*b*/() {
13 `function foo(): { x: number; y: number; } {
H A DrefactorInferFunctionReturnType10.ts3 ////function /*a*/foo/*b*/(x: number) {
13 `function foo(x: number): number | boolean {
H A DrefactorInferFunctionReturnType11.ts6 ////function /*a*/foo/*b*/(num: number) {
26 function foo(num: number): number | F1 | T1 {
H A DrefactorInferFunctionReturnType15.ts3 ////interface Foo {
6 ////function f(x: number): Foo;
18 `interface Foo {
21 function f(x: number): Foo;
23 function f(x: string | number): number | Foo {
H A DrefactorInferFunctionReturnType2.ts3 ////class Foo {
15 `class Foo {
H A DrefactorInferFunctionReturnType22.ts3 ////const foo = async /*a*//*b*/a => {
13 `const foo = async (a): Promise<number> => {

Completed in 42 milliseconds

1...<<1151115211531154115511561157115811591160>>...1220