Home
last modified time | relevance | path

Searched full:interface (Results 1 – 25 of 1342) sorted by relevance

12345678910>>...54

/arkcompiler/ets_runtime/test/typeinfer/automatedcases/privacyInterfaceExtendsClauseDeclFile/
DprivacyInterfaceExtendsClauseDeclFile_externalModule.ts23 export interface publicInterfaceInPublicModule {
26 interface privateInterfaceInPublicModule {
29interface privateInterfaceImplementingPublicInterfaceInModule extends publicInterfaceInPublicModul…
31interface privateInterfaceImplementingPrivateInterfaceInModule extends privateInterfaceInPublicMod…
33 …export interface publicInterfaceImplementingPublicInterfaceInModule extends publicInterfaceInPubli…
35 …export interface publicInterfaceImplementingPrivateInterfaceInModule extends privateInterfaceInPub…
38interface privateInterfaceImplementingFromPrivateModuleInterface extends privateModule.publicInter…
40 …export interface publicInterfaceImplementingFromPrivateModuleInterface extends privateModule.publi…
43 …export interface publicInterfaceImplementingPrivateAndPublicInterface extends privateInterfaceInPu…
48 export interface publicInterfaceInPrivateModule {
[all …]
DprivacyInterfaceExtendsClauseDeclFile_GlobalFile.ts23 export interface publicInterfaceInPublicModule {
26 interface privateInterfaceInPublicModule {
29interface privateInterfaceImplementingPublicInterfaceInModule extends publicInterfaceInPublicModul…
31interface privateInterfaceImplementingPrivateInterfaceInModule extends privateInterfaceInPublicMod…
33 …export interface publicInterfaceImplementingPublicInterfaceInModule extends publicInterfaceInPubli…
35 …export interface publicInterfaceImplementingPrivateInterfaceInModule extends privateInterfaceInPub…
38 interface publicInterfaceInGlobal {
40 interface publicInterfaceImplementingPublicInterfaceInGlobal extends publicInterfaceInGlobal {
/arkcompiler/ets_runtime/test/typeinfer/automatedcases/
DprivacyInterface.ts32 export interface C3_public {
59 interface C4_private {
98 export interface C3_public {
125 interface C4_private {
162 export interface C7_public {
189 interface C8_private {
217 export interface m3_i_public {
221 interface m3_i_private {
225 interface m3_C1_private extends m3_i_public {
227 interface m3_C2_private extends m3_i_private {
[all …]
DsubtypesOfAny.ts24 interface I {
30 interface I2 {
36 interface I3 {
42 interface I4 {
48 interface I5 {
54 interface I6 {
60 interface I7 {
66 interface I8 {
72 interface I9 {
78 interface I10 {
[all …]
DanyAssignableToEveryType2.ts24 interface I {
30 interface I2 {
36 interface I3 {
42 interface I4 {
48 interface I5 {
54 interface I6 {
60 interface I7 {
66 interface I8 {
72 interface I9 {
78 interface I10 {
[all …]
DprivacyTypeParametersOfInterfaceDeclFile.ts34 export interface publicInterfaceWithPrivateTypeParameters<T extends privateClass> { // Error
43 export interface publicInterfaceWithPublicTypeParameters<T extends publicClass> {
52 interface privateInterfaceWithPrivateTypeParameters<T extends privateClass> {
61 interface privateInterfaceWithPublicTypeParameters<T extends publicClass> {
70 export interface publicInterfaceWithPublicTypeParametersWithoutExtends<T> {
75 interface privateInterfaceWithPublicTypeParametersWithoutExtends<T> {
81 export interface publicInterfaceWithPrivateModuleTypeParameterConstraints<T extends privateModule.p…
84 interface privateInterfaceWithPrivateModuleTypeParameterConstraints<T extends privateModule.publicC…
100 …export interface publicInterfaceWithPrivateTypeParameters<T extends privateClassInPublicModule> { …
109 export interface publicInterfaceWithPublicTypeParameters<T extends publicClassInPublicModule> {
[all …]
DsubtypingWithObjectMembersOptionality.ts23 interface Base { foo: string; }
24 interface Derived extends Base { bar: string; }
25 interface Derived2 extends Derived { baz: string; }
35 interface T {
39 interface S extends T {
43 interface T2 {
47 interface S2 extends T2 {
51 interface T3 {
55 interface S3 extends T3 {
79 interface T {
[all …]
DinterfaceExtendsObjectIntersection.ts30 interface I1 extends T1 { x: string }
31 interface I2 extends T2 { x: string }
32 interface I3 extends T3 { x: string }
33 interface I4 extends T4 { x: string }
34 interface I5 extends T5 { x: string }
35 interface I6 extends T6 { x: string }
36 interface I7 extends T7 { x: string }
59 interface I10 extends T10 { x: string }
60 interface I11 extends T11 { x: string }
61 interface I12 extends T12 { x: string }
[all …]
DprivacyGloInterface.ts32 export interface C3_public {
59 interface C4_private {
93 interface C7_public {
111 export interface m3_i_public {
115 interface m3_i_private {
119 interface m3_C1_private extends m3_i_public {
121 interface m3_C2_private extends m3_i_private {
123 export interface m3_C3_public extends m3_i_public {
125 export interface m3_C4_public extends m3_i_private {
128 interface m3_C5_private extends m3_i_private, m3_i_public {
[all …]
DunusedTypeParameters9.ts22 // clas + interface
24 interface C1<T> { a: T; }
26 // interface + class
28 interface C2<T> { }
31 interface C3<T> { a(c: (p: T) => void): void; }
32 interface C3<T> { b: string; }
33 interface C3<T> { c: number; }
34 interface C3<T> { d: boolean; }
35 interface C3<T> { e: any; }
DmergeThreeInterfaces.ts24 interface A {
28 interface A {
32 interface A {
52 interface B<T> {
56 interface B<T> {
60 interface B<T> {
81 interface A {
85 interface A {
89 interface A {
100 interface B<T> {
[all …]
DdeclarationEmitPreservesHasNoDefaultLibDirective.ts26 interface Array<T> {}
27 interface Boolean {}
28 interface Function {}
29 interface IArguments {}
30 interface Number {}
31 interface Object {}
32 interface RegExp {}
33 interface String {}
DmergedInterfacesWithConflictingPropertyNames2.ts22 interface A {
26 interface A {
31 interface A<T> {
35 interface A<T> {
41 interface A<T> {
47 interface A<T> {
53 export interface A<T> {
59 export interface A<T> {
DsubtypingWithObjectMembersOptionality4.ts23 interface Base { foo: string; }
24 interface Derived extends Base { bar: string; }
26 interface T {
30 interface S extends T {
34 interface T2 {
38 interface S2 extends T2 {
42 interface T3 {
46 interface S3 extends T3 {
DsubtypingWithObjectMembersOptionality3.ts23 interface Base { foo: string; }
24 interface Derived extends Base { bar: string; }
26 interface T {
30 interface S extends T {
34 interface T2 {
38 interface S2 extends T2 {
42 interface T3 {
46 interface S3 extends T3 {
DthisInTupleTypeParameterConstraints.ts23 interface Boolean {}
24 interface IArguments {}
25 interface Function {}
26 interface Number {}
27 interface RegExp {}
28 interface Object {}
29 interface String {}
31 interface Array<T> {
DprivacyTypeParameterOfFunctionDeclFile.ts28 export interface publicInterfaceWithPrivateTypeParameters {
34 export interface publicInterfaceWithPublicTypeParameters {
40 interface privateInterfaceWithPrivateTypeParameters {
46 interface privateInterfaceWithPublicTypeParameters {
108 export interface publicInterfaceWithPublicTypeParametersWithoutExtends {
114 interface privateInterfaceWithPublicTypeParametersWithoutExtends {
147 export interface publicInterfaceWithPrivatModuleTypeParameters {
162 interface privateInterfaceWithPrivatModuleTypeParameters {
184 export interface publicInterfaceWithPrivateTypeParameters {
190 export interface publicInterfaceWithPublicTypeParameters {
[all …]
/arkcompiler/ets_frontend/es2panda/test/parser/ts/type_checker/
DinterfaceAssignment.ts17 interface A {
25 interface B extends A {
36 interface C1 { variable
40 interface C2 { variable
46 interface C3 extends C1 { variable
54 interface D4 extends D3, D2 {
58 interface D1 {
62 interface D3 {
66 interface D2 extends D1 {
70 interface D5 extends D4, D1, D3 {
[all …]
DmemberExpTests.ts21 interface Interface1 {
25 interface Interface2 {
42 interface Interface3 {
50 interface Interface4 {
57 interface Interface5 {
60 interface Interface6 {
67 interface Interface6 {
70 interface Interface7 {
73 interface Interface8 {
83 interface Interface9 {
[all …]
/arkcompiler/ets_runtime/test/typeinfer/automatedcases/libReferenceNoLib/
Dfakelib.ts24 interface Object { }
25 interface Array<T> { }
26 interface String { }
27 interface Boolean { }
28 interface Number { }
29 interface Function { }
30 interface RegExp { }
31 interface IArguments { }
/arkcompiler/ets_runtime/test/typeinfer/automatedcases/libReferenceNoLibBundle/
Dfakelib.ts24 interface Object { }
25 interface Array<T> { }
26 interface String { }
27 interface Boolean { }
28 interface Number { }
29 interface Function { }
30 interface RegExp { }
31 interface IArguments { }
/arkcompiler/ets_runtime/test/typeinfer/automatedcases/privacyVarDeclFile/
DprivacyVarDeclFile_externalModule.ts27 export interface publicInterfaceWithPrivatePropertyTypes {
31 export interface publicInterfaceWithPublicPropertyTypes {
35 interface privateInterfaceWithPrivatePropertyTypes {
39 interface privateInterfaceWithPublicPropertyTypes {
95 export interface publicInterfaceWithPrivateModulePropertyTypes {
110 interface privateInterfaceWithPrivateModulePropertyTypes {
132 export interface publicInterfaceWithPrivatePropertyTypes {
136 export interface publicInterfaceWithPublicPropertyTypes {
140 interface privateInterfaceWithPrivatePropertyTypes {
144 interface privateInterfaceWithPublicPropertyTypes {
[all …]
DprivacyVarDeclFile_GlobalFile.ts23 interface publicInterfaceWithPublicPropertyTypesInGlobal {
52 export interface publicInterfaceWithPrivatePropertyTypes {
56 export interface publicInterfaceWithPublicPropertyTypes {
60 interface privateInterfaceWithPrivatePropertyTypes {
64 interface privateInterfaceWithPublicPropertyTypes {
106 export interface publicInterfaceWithPrivateModulePropertyTypes {
116 interface privateInterfaceWithPrivateModulePropertyTypes {
127 export interface publicInterfaceWithPrivatePropertyTypes {
131 export interface publicInterfaceWithPublicPropertyTypes {
135 interface privateInterfaceWithPrivatePropertyTypes {
[all …]
/arkcompiler/ets_runtime/test/typeinfer/interface/
Dinterface.ts39 interface A extends low, subC {
43 interface C extends A {}
44 interface D extends C {}
45 interface common extends D {
50 interface base extends common {
65 interface otherInterface extends otherClass{
69 interface other extends otherInterface {
74 interface student extends base, other{
109 // test ldobjbyname for interface
/arkcompiler/ets_runtime/test/typeinfer/automatedcases/mergedClassInterface/
Dfile1.ts23 interface C1 { }
25 interface C2 { }
31 interface C3 { }
33 interface C4 { }
37 interface C5 {
45 interface C5 {
49 interface C5 {

12345678910>>...54