| /arkcompiler/ets_frontend/es2panda/test/parser/ts/ |
| D | test-class-definiton17-expected.txt | 1 SyntaxError: Abstract methods can only appear within an abstract class. [test-class-definiton17.ts:…
|
| D | test-class-definiton18.ts | 17 abstract class Foo { 19 abstract a();
|
| D | test-type-annotation.ts | 53 var ctor4: abstract new (a: number, b: string) => number; 54 var ctor5: abstract new (a: number[] | string, b?: 5) => number | string; 55 var ctor6: abstract new (f: (a: number, b: string) => number[], [a, b]: number[]) => (a: number, b:…
|
| D | test-class-definition.ts | 44 abstract class Inga { 45 abstract a();
|
| D | test-class-definiton17.ts | 18 abstract a()
|
| D | test-ts-constructor-type2.ts | 17 var ctor: abstract new (a: number, b: string);
|
| D | test-ts-constructor-type4.ts | 17 var ctor1: abstract (a: number, b: string) => number;
|
| D | test-ts-constructor-type3.ts | 17 var ctor1: new abstract (a: number, b: string) => number;
|
| /arkcompiler/ets_runtime/test/aottest/defineclasswithbuffer/ |
| D | defineclasswithbuffer.ts | 41 // The following test case once exposed a bug: The abstract methods were not ignored when generatin… 43 abstract class C { 46 abstract foo(): void;
|
| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| D | tsConstructorType.h | 41 … TSTypeParameterDeclaration *typeParams, Expression *returnType, bool abstract) in TSConstructorType() argument 47 abstract_(abstract) in TSConstructorType() 71 bool Abstract() const in Abstract() function
|
| /arkcompiler/runtime_core/runtime/ |
| D | cha.cpp | 87 …// TODO(msherstennikov): Currently panda is allowed to execute abstract method, thus we cannot pro… in UpdateMethod() 88 // implementation property of the non-abstract method to the all overriden abstract methods. in UpdateMethod() 141 // There is no sense to store dependencies for abstract methods. in AddDependency()
|
| /arkcompiler/ets_frontend/es2panda/ir/base/ |
| D | classDefinition.h | 52 … ArenaVector<TSIndexSignature *> &&indexSignatures, bool declare, bool abstract) in ClassDefinition() argument 64 abstract_(abstract), in ClassDefinition() 94 bool Abstract() const in Abstract() function
|
| D | classProperty.cpp | 53 {"abstract", AstDumper::Optional((modifiers_ & ModifierFlags::ABSTRACT) != 0)}, in Dump()
|
| /arkcompiler/runtime_core/verification/models/contexts_merge/ |
| D | java_typing.als | 18 abstract sig Type { subtypes: set Type } 38 abstract sig Value {type: Class + NullType}
|
| /arkcompiler/runtime_core/docs/bc_verification/ |
| D | types_n_values.md | 5 1. Semantic (abstract) types. They used only for values classification without taking into consider… 8 3. Physycal (concrete) types. They are parameterized types by abstract and storage types. 87 ## Abstract types
|
| D | absint_checks.md | 1 ## Checks performed on abstract interpretation stage
|
| /arkcompiler/ets_frontend/ts2panda/src/ |
| D | syntaxChecker.ts | 526 } else if (flags & ts.ModifierFlags.Abstract) { 528 …ror(modifier, DiagnosticCode._0_modifier_cannot_be_used_with_1_modifier, file, [text, "abstract"]); 530 …osticError(modifier, DiagnosticCode._0_modifier_must_precede_1_modifier, file, [text, "abstract"]); 549 } else if (flags & ts.ModifierFlags.Abstract) { 550 …modifier, DiagnosticCode._0_modifier_cannot_be_used_with_1_modifier, file, ["static", "abstract"]); 574 } else if (flags & ts.ModifierFlags.Abstract) { 575 …cError(modifier, DiagnosticCode._0_modifier_must_precede_1_modifier, file, ["export", "abstract"]); 612 if (flags & ts.ModifierFlags.Abstract) { 613 … throw new DiagnosticError(modifier, DiagnosticCode._0_modifier_already_seen, file, ["abstract"]); 620 …modifier, DiagnosticCode._0_modifier_cannot_be_used_with_1_modifier, file, ["static", "abstract"]); [all …]
|
| D | scope.ts | 37 export abstract class Decl { 91 export abstract class Scope { 103 …abstract add(decl: Decl | string, declKind: VarDeclarationKind, status?: InitStatus): Variable | u… 301 export abstract class VariableScope extends Scope {
|
| D | lexenv.ts | 41 abstract class VariableAccessBase { 64 abstract expand(pandaGen: PandaGen, compiler: Compiler): Array<IRNode>;
|
| /arkcompiler/ets_frontend/ts2panda/src/statement/ |
| D | tryStatement.ts | 184 export abstract class TryBuilderBase { 196 abstract compileTryBlock(catchTable: CatchTable): void; 197 abstract compileFinallyBlockIfExisted(): void; 198 abstract compileExceptionHandler(): void; 199 abstract compileFinalizer(cfc: ControlFlowChange, continueTargetLabel: Label | undefined): void;
|
| /arkcompiler/runtime_core/docs/ |
| D | rationale-for-bytecode.md | 26 Here comes the bytecode. Simply said, it is an attempt to build an abstract CPU on top of real 27 ones. A program written for such abstract CPU can be run on any real hardware with the help of a 31 abstract from CPU limitations and run our program wherever our interpreter runs. Tooling 38 to distinguish between an abstract system and the hardware.
|
| /arkcompiler/ets_frontend/ts2panda/tests/types/class/ |
| D | class_abstract.ts | 17 abstract class animal {
|
| /arkcompiler/runtime_core/tests/cts-assembly/ |
| D | initobj-bad-02.pa | 14 # check that InstantiationError is thrown if ctor is abstract
|
| D | obj-30.pa | 25 # check AbstractMethodError in case of calling abstract virtual method
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_boolean.h | 28 // ecma 19.3.3 abstract operation thisBooleanValue(value)
|