Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | 1x 1x 1x 1x 1x 1x 3610x 3610x 3610x 1x 1x 37x 37x 1x 1x 1x 1x 1x 1x 47x 47x 1x 1x 1x 1x 1x 1x 1x | import {AbstractType} from "./_abstract_type"; export class UnknownType extends AbstractType { private readonly error: string; public constructor(error: string, qualifiedName?: string) { super({qualifiedName: qualifiedName}); this.error = error; } public getError() { return this.error; } public toText() { return "Unknown type: " + this.error; } public toABAP(): string { throw new Error("unknown, generic: " + this.error); } public isGeneric() { return false; } public containsVoid() { return false; } public toCDS() { return "abap.TODO_UNKNOWN"; } } |