Updated baselines
This commit is contained in:
parent
9aa3af83bc
commit
2b78424fd4
|
@ -8744,6 +8744,41 @@ module ts {
|
|||
}
|
||||
}
|
||||
|
||||
/** Checks a type reference node as an expression. */
|
||||
function checkTypeNodeAsExpression(node: TypeNode | LiteralExpression) {
|
||||
if (node && node.kind === SyntaxKind.TypeReference) {
|
||||
var type = getTypeFromTypeNodeOrHeritageClauseElement(node);
|
||||
if (!type || type.flags & (TypeFlags.Intrinsic | TypeFlags.NumberLike | TypeFlags.StringLike)) {
|
||||
return;
|
||||
}
|
||||
if (type.symbol.valueDeclaration) {
|
||||
checkExpressionOrQualifiedName((<TypeReferenceNode>node).typeName);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Checks the type annotation of an accessor declaration or property declaration as
|
||||
* an expression if it is a type reference to a type with a value declaration.
|
||||
*/
|
||||
function checkTypeAnnotationAsExpression(node: AccessorDeclaration | PropertyDeclaration | ParameterDeclaration | MethodDeclaration) {
|
||||
switch (node.kind) {
|
||||
case SyntaxKind.PropertyDeclaration: return checkTypeNodeAsExpression((<PropertyDeclaration>node).type);
|
||||
case SyntaxKind.Parameter: return checkTypeNodeAsExpression((<ParameterDeclaration>node).type);
|
||||
case SyntaxKind.MethodDeclaration: return checkTypeNodeAsExpression((<MethodDeclaration>node).type);
|
||||
case SyntaxKind.GetAccessor: return checkTypeNodeAsExpression((<AccessorDeclaration>node).type);
|
||||
case SyntaxKind.SetAccessor: return checkTypeNodeAsExpression(getSetAccessorTypeAnnotationNode(<AccessorDeclaration>node));
|
||||
}
|
||||
}
|
||||
|
||||
/** Checks the type annotation of the parameters of a function/method or the constructor of a class as expressions */
|
||||
function checkParameterTypeAnnotationsAsExpressions(node: FunctionLikeDeclaration) {
|
||||
// ensure all type annotations with a value declaration are checked as an expression
|
||||
if (node) {
|
||||
forEach(node.parameters, checkTypeAnnotationAsExpression);
|
||||
}
|
||||
}
|
||||
|
||||
/** Check the decorators of a node */
|
||||
function checkDecorators(node: Node): void {
|
||||
if (!node.decorators) {
|
||||
|
@ -8752,18 +8787,28 @@ module ts {
|
|||
|
||||
switch (node.kind) {
|
||||
case SyntaxKind.ClassDeclaration:
|
||||
var constructor = getFirstConstructorWithBody(<ClassDeclaration>node);
|
||||
if (constructor) {
|
||||
checkParameterTypeAnnotationsAsExpressions(constructor);
|
||||
}
|
||||
break;
|
||||
|
||||
case SyntaxKind.MethodDeclaration:
|
||||
case SyntaxKind.GetAccessor:
|
||||
checkParameterTypeAnnotationsAsExpressions(<FunctionLikeDeclaration>node);
|
||||
// fall-through
|
||||
|
||||
case SyntaxKind.SetAccessor:
|
||||
case SyntaxKind.GetAccessor:
|
||||
case SyntaxKind.PropertyDeclaration:
|
||||
case SyntaxKind.Parameter:
|
||||
emitDecorate = true;
|
||||
checkTypeAnnotationAsExpression(<PropertyDeclaration | ParameterDeclaration>node);
|
||||
break;
|
||||
|
||||
default:
|
||||
return;
|
||||
}
|
||||
|
||||
emitDecorate = true;
|
||||
forEach(node.decorators, checkDecorator);
|
||||
}
|
||||
|
||||
|
@ -11489,7 +11534,7 @@ module ts {
|
|||
// * The serialized type of a TypeReference with a value declaration is its entity name.
|
||||
// * The serialized type of a TypeReference with a call or construct signature is "Function".
|
||||
// * The serialized type of any other type is "Object".
|
||||
let type = getTypeFromTypeReferenceNode(node);
|
||||
let type = getTypeFromTypeReference(node);
|
||||
if (type.flags & TypeFlags.Void) {
|
||||
return "void 0";
|
||||
}
|
||||
|
@ -11508,17 +11553,17 @@ module ts {
|
|||
else if (type.flags & TypeFlags.ESSymbol) {
|
||||
return "Symbol";
|
||||
}
|
||||
else if (type.symbol.valueDeclaration) {
|
||||
return serializeEntityName(node.typeName, getGeneratedNameForNode);
|
||||
}
|
||||
else if (typeHasCallOrConstructSignatures(type)) {
|
||||
return "Function";
|
||||
}
|
||||
else if (type === unknownType) {
|
||||
var fallbackPath: string[] = [];
|
||||
serializeEntityName(node.typeName, getGeneratedNameForNode, fallbackPath);
|
||||
return fallbackPath;
|
||||
}
|
||||
else if (type.symbol && type.symbol.valueDeclaration) {
|
||||
return serializeEntityName(node.typeName, getGeneratedNameForNode);
|
||||
}
|
||||
else if (typeHasCallOrConstructSignatures(type)) {
|
||||
return "Function";
|
||||
}
|
||||
|
||||
return "Object";
|
||||
}
|
||||
|
@ -11581,7 +11626,7 @@ module ts {
|
|||
//
|
||||
// For rules on serializing type annotations, see `serializeTypeNode`.
|
||||
switch (node.kind) {
|
||||
case SyntaxKind.ClassDeclaration: return serializeEntityName((<ClassDeclaration>node).name, getGeneratedNameForNode);
|
||||
case SyntaxKind.ClassDeclaration: return "Function";
|
||||
case SyntaxKind.PropertyDeclaration: return serializeTypeNode((<PropertyDeclaration>node).type, getGeneratedNameForNode);
|
||||
case SyntaxKind.Parameter: return serializeTypeNode((<ParameterDeclaration>node).type, getGeneratedNameForNode);
|
||||
case SyntaxKind.GetAccessor: return serializeTypeNode((<AccessorDeclaration>node).type, getGeneratedNameForNode);
|
||||
|
@ -11616,7 +11661,22 @@ module ts {
|
|||
if (parameterCount > 0) {
|
||||
result = new Array<string>(parameterCount);
|
||||
for (var i = 0; i < parameterCount; i++) {
|
||||
result[i] = serializeTypeOfNode(parameters[i], getGeneratedNameForNode);
|
||||
if (parameters[i].dotDotDotToken) {
|
||||
var parameterType = parameters[i].type;
|
||||
if (parameterType.kind === SyntaxKind.ArrayType) {
|
||||
parameterType = (<ArrayTypeNode>parameterType).elementType;
|
||||
}
|
||||
else if (parameterType.kind === SyntaxKind.TypeReference && (<TypeReferenceNode>parameterType).typeArguments && (<TypeReferenceNode>parameterType).typeArguments.length === 1) {
|
||||
parameterType = (<TypeReferenceNode>parameterType).typeArguments[0];
|
||||
}
|
||||
else {
|
||||
parameterType = undefined;
|
||||
}
|
||||
result[i] = serializeTypeNode(parameterType, getGeneratedNameForNode);
|
||||
}
|
||||
else {
|
||||
result[i] = serializeTypeOfNode(parameters[i], getGeneratedNameForNode);
|
||||
}
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
@ -11720,6 +11780,9 @@ module ts {
|
|||
resolvesToSomeValue,
|
||||
collectLinkedAliases,
|
||||
getBlockScopedVariableId,
|
||||
serializeTypeOfNode,
|
||||
serializeParameterTypesOfNode,
|
||||
serializeReturnTypeOfNode,
|
||||
};
|
||||
}
|
||||
|
||||
|
|
|
@ -1108,9 +1108,7 @@ module ts {
|
|||
return;
|
||||
}
|
||||
|
||||
let generatedVariable = createTempVariable(TempFlags.Auto);
|
||||
generatedName = generatedVariable.text;
|
||||
recordTempDeclaration(generatedVariable);
|
||||
generatedName = createAndRecordTempVariable(TempFlags.Auto).text;
|
||||
computedPropertyNamesToGeneratedNames[node.id] = generatedName;
|
||||
write(generatedName);
|
||||
write(" = ");
|
||||
|
@ -3723,7 +3721,7 @@ module ts {
|
|||
emitStart(node);
|
||||
emitDeclarationName(node);
|
||||
write(" = ");
|
||||
emitDecorateStart(node.decorators);
|
||||
emitDecorateStart(node);
|
||||
emitDeclarationName(node);
|
||||
write(");");
|
||||
emitEnd(node);
|
||||
|
@ -3811,7 +3809,7 @@ module ts {
|
|||
write(", ");
|
||||
}
|
||||
|
||||
emitDecorateStart(decorators);
|
||||
emitDecorateStart(member);
|
||||
emitStart(member.name);
|
||||
emitClassMemberPrefix(node, member);
|
||||
write(", ");
|
||||
|
@ -3863,7 +3861,7 @@ module ts {
|
|||
|
||||
writeLine();
|
||||
emitStart(parameter);
|
||||
emitDecorateStart(parameter.decorators);
|
||||
emitDecorateStart(parameter);
|
||||
emitStart(parameter.name);
|
||||
|
||||
if (member.kind === SyntaxKind.Constructor) {
|
||||
|
@ -3885,8 +3883,9 @@ module ts {
|
|||
});
|
||||
}
|
||||
|
||||
function emitDecorateStart(decorators: Decorator[]): void {
|
||||
function emitDecorateStart(node: Declaration): void {
|
||||
write("__decorate([");
|
||||
let decorators = node.decorators;
|
||||
let decoratorCount = decorators.length;
|
||||
for (let i = 0; i < decoratorCount; i++) {
|
||||
if (i > 0) {
|
||||
|
@ -3897,9 +3896,94 @@ module ts {
|
|||
emit(decorator.expression);
|
||||
emitEnd(decorator);
|
||||
}
|
||||
emitSerializedTypeMetadata(node);
|
||||
write("], ");
|
||||
}
|
||||
|
||||
function formatPathSegment(location: Node, path: string[], index: number): string {
|
||||
switch (index) {
|
||||
case 0:
|
||||
return `typeof ${path[index]} !== 'undefined' && ${path[index]}`;
|
||||
case 1:
|
||||
return `${formatPathSegment(location, path, index - 1) }.${path[index]}`;
|
||||
default:
|
||||
let temp = createAndRecordTempVariable(TempFlags.Auto).text;
|
||||
return `(${temp} = ${formatPathSegment(location, path, index - 1) }) && ${temp}.${path[index]}`;
|
||||
}
|
||||
}
|
||||
|
||||
function shouldEmitTypeMetadata(node: Declaration): boolean {
|
||||
switch (node.kind) {
|
||||
case SyntaxKind.MethodDeclaration:
|
||||
case SyntaxKind.GetAccessor:
|
||||
case SyntaxKind.SetAccessor:
|
||||
case SyntaxKind.PropertyDeclaration:
|
||||
case SyntaxKind.Parameter:
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function shouldEmitReturnTypeMetadata(node: Declaration): boolean {
|
||||
switch (node.kind) {
|
||||
case SyntaxKind.MethodDeclaration:
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function shouldEmitParamTypesMetadata(node: Declaration): boolean {
|
||||
switch (node.kind) {
|
||||
case SyntaxKind.ClassDeclaration:
|
||||
case SyntaxKind.MethodDeclaration:
|
||||
case SyntaxKind.SetAccessor:
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function emitSerializedTypeMetadata(node: Declaration): void {
|
||||
if (shouldEmitTypeMetadata(node)) {
|
||||
var serializedType = resolver.serializeTypeOfNode(node, getGeneratedNameForNode);
|
||||
if (serializedType) {
|
||||
write(", __metadata('design:type', ");
|
||||
emitSerializedType(node, serializedType);
|
||||
write(")");
|
||||
}
|
||||
}
|
||||
if (shouldEmitParamTypesMetadata(node)) {
|
||||
var serializedTypes = resolver.serializeParameterTypesOfNode(node, getGeneratedNameForNode);
|
||||
if (serializedTypes) {
|
||||
write(", __metadata('design:paramtypes', [");
|
||||
for (var i = 0; i < serializedTypes.length; ++i) {
|
||||
if (i > 0) {
|
||||
write(", ");
|
||||
}
|
||||
emitSerializedType(node, serializedTypes[i]);
|
||||
}
|
||||
write("])");
|
||||
}
|
||||
}
|
||||
if (shouldEmitReturnTypeMetadata(node)) {
|
||||
var serializedType = resolver.serializeReturnTypeOfNode(node, getGeneratedNameForNode);
|
||||
if (serializedType) {
|
||||
write(", __metadata('design:returntype', ");
|
||||
emitSerializedType(node, serializedType);
|
||||
write(")");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function emitSerializedType(location: Node, name: string | string[]): void {
|
||||
if (typeof name === "string") {
|
||||
write(name);
|
||||
return;
|
||||
}
|
||||
else {
|
||||
Debug.assert(name.length > 0, "Invalid type name path for serialization");
|
||||
write(`(${formatPathSegment(location, name, name.length - 1) }) || Object`);
|
||||
}
|
||||
}
|
||||
function emitInterfaceDeclaration(node: InterfaceDeclaration) {
|
||||
emitOnlyPinnedOrTripleSlashComments(node);
|
||||
}
|
||||
|
|
|
@ -1255,6 +1255,9 @@ module ts {
|
|||
getConstantValue(node: EnumMember | PropertyAccessExpression | ElementAccessExpression): number;
|
||||
resolvesToSomeValue(location: Node, name: string): boolean;
|
||||
getBlockScopedVariableId(node: Identifier): number;
|
||||
serializeTypeOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): string | string[];
|
||||
serializeParameterTypesOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): (string | string[])[];
|
||||
serializeReturnTypeOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): string | string[];
|
||||
}
|
||||
|
||||
export const enum SymbolFlags {
|
||||
|
|
36
src/lib/es6.d.ts
vendored
36
src/lib/es6.d.ts
vendored
|
@ -3513,27 +3513,27 @@ interface ProxyHandler<T> {
|
|||
|
||||
interface ProxyConstructor {
|
||||
revocable<T>(target: T, handler: ProxyHandler<T>): { proxy: T; revoke: () => void; };
|
||||
new <T>(target: T, handeler: ProxyHandler<T>): T
|
||||
new <T>(target: T, handler: ProxyHandler<T>): T
|
||||
}
|
||||
declare var Proxy: ProxyConstructor;
|
||||
|
||||
declare var Reflect: {
|
||||
apply(target: Function, thisArgument: any, argumentsList: ArrayLike<any>): any;
|
||||
construct(target: Function, argumentsList: ArrayLike<any>): any;
|
||||
defineProperty(target: any, propertyKey: PropertyKey, attributes: PropertyDescriptor): boolean;
|
||||
deleteProperty(target: any, propertyKey: PropertyKey): boolean;
|
||||
enumerate(target: any): IterableIterator<any>;
|
||||
get(target: any, propertyKey: PropertyKey, receiver?: any): any;
|
||||
getOwnPropertyDescriptor(target: any, propertyKey: PropertyKey): PropertyDescriptor;
|
||||
getPrototypeOf(target: any): any;
|
||||
has(target: any, propertyKey: string): boolean;
|
||||
has(target: any, propertyKey: symbol): boolean;
|
||||
isExtensible(target: any): boolean;
|
||||
ownKeys(target: any): Array<PropertyKey>;
|
||||
preventExtensions(target: any): boolean;
|
||||
set(target: any, propertyKey: PropertyKey, value: any, receiver? :any): boolean;
|
||||
setPrototypeOf(target: any, proto: any): boolean;
|
||||
};
|
||||
declare module Reflect {
|
||||
function apply(target: Function, thisArgument: any, argumentsList: ArrayLike<any>): any;
|
||||
function construct(target: Function, argumentsList: ArrayLike<any>): any;
|
||||
function defineProperty(target: any, propertyKey: PropertyKey, attributes: PropertyDescriptor): boolean;
|
||||
function deleteProperty(target: any, propertyKey: PropertyKey): boolean;
|
||||
function enumerate(target: any): IterableIterator<any>;
|
||||
function get(target: any, propertyKey: PropertyKey, receiver?: any): any;
|
||||
function getOwnPropertyDescriptor(target: any, propertyKey: PropertyKey): PropertyDescriptor;
|
||||
function getPrototypeOf(target: any): any;
|
||||
function has(target: any, propertyKey: string): boolean;
|
||||
function has(target: any, propertyKey: symbol): boolean;
|
||||
function isExtensible(target: any): boolean;
|
||||
function ownKeys(target: any): Array<PropertyKey>;
|
||||
function preventExtensions(target: any): boolean;
|
||||
function set(target: any, propertyKey: PropertyKey, value: any, receiver? :any): boolean;
|
||||
function setPrototypeOf(target: any, proto: any): boolean;
|
||||
}
|
||||
|
||||
/**
|
||||
* Represents the completion of an asynchronous operation
|
||||
|
|
|
@ -978,6 +978,9 @@ declare module "typescript" {
|
|||
getConstantValue(node: EnumMember | PropertyAccessExpression | ElementAccessExpression): number;
|
||||
resolvesToSomeValue(location: Node, name: string): boolean;
|
||||
getBlockScopedVariableId(node: Identifier): number;
|
||||
serializeTypeOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): string | string[];
|
||||
serializeParameterTypesOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): (string | string[])[];
|
||||
serializeReturnTypeOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): string | string[];
|
||||
}
|
||||
const enum SymbolFlags {
|
||||
FunctionScopedVariable = 1,
|
||||
|
|
|
@ -3189,6 +3189,30 @@ declare module "typescript" {
|
|||
>getBlockScopedVariableId : (node: Identifier) => number
|
||||
>node : Identifier
|
||||
>Identifier : Identifier
|
||||
|
||||
serializeTypeOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): string | string[];
|
||||
>serializeTypeOfNode : (node: Node, getGeneratedNameForNode: (Node: Node) => string) => string | string[]
|
||||
>node : Node
|
||||
>Node : Node
|
||||
>getGeneratedNameForNode : (Node: Node) => string
|
||||
>Node : Node
|
||||
>Node : Node
|
||||
|
||||
serializeParameterTypesOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): (string | string[])[];
|
||||
>serializeParameterTypesOfNode : (node: Node, getGeneratedNameForNode: (Node: Node) => string) => (string | string[])[]
|
||||
>node : Node
|
||||
>Node : Node
|
||||
>getGeneratedNameForNode : (Node: Node) => string
|
||||
>Node : Node
|
||||
>Node : Node
|
||||
|
||||
serializeReturnTypeOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): string | string[];
|
||||
>serializeReturnTypeOfNode : (node: Node, getGeneratedNameForNode: (Node: Node) => string) => string | string[]
|
||||
>node : Node
|
||||
>Node : Node
|
||||
>getGeneratedNameForNode : (Node: Node) => string
|
||||
>Node : Node
|
||||
>Node : Node
|
||||
}
|
||||
const enum SymbolFlags {
|
||||
>SymbolFlags : SymbolFlags
|
||||
|
|
|
@ -1009,6 +1009,9 @@ declare module "typescript" {
|
|||
getConstantValue(node: EnumMember | PropertyAccessExpression | ElementAccessExpression): number;
|
||||
resolvesToSomeValue(location: Node, name: string): boolean;
|
||||
getBlockScopedVariableId(node: Identifier): number;
|
||||
serializeTypeOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): string | string[];
|
||||
serializeParameterTypesOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): (string | string[])[];
|
||||
serializeReturnTypeOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): string | string[];
|
||||
}
|
||||
const enum SymbolFlags {
|
||||
FunctionScopedVariable = 1,
|
||||
|
|
|
@ -3335,6 +3335,30 @@ declare module "typescript" {
|
|||
>getBlockScopedVariableId : (node: Identifier) => number
|
||||
>node : Identifier
|
||||
>Identifier : Identifier
|
||||
|
||||
serializeTypeOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): string | string[];
|
||||
>serializeTypeOfNode : (node: Node, getGeneratedNameForNode: (Node: Node) => string) => string | string[]
|
||||
>node : Node
|
||||
>Node : Node
|
||||
>getGeneratedNameForNode : (Node: Node) => string
|
||||
>Node : Node
|
||||
>Node : Node
|
||||
|
||||
serializeParameterTypesOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): (string | string[])[];
|
||||
>serializeParameterTypesOfNode : (node: Node, getGeneratedNameForNode: (Node: Node) => string) => (string | string[])[]
|
||||
>node : Node
|
||||
>Node : Node
|
||||
>getGeneratedNameForNode : (Node: Node) => string
|
||||
>Node : Node
|
||||
>Node : Node
|
||||
|
||||
serializeReturnTypeOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): string | string[];
|
||||
>serializeReturnTypeOfNode : (node: Node, getGeneratedNameForNode: (Node: Node) => string) => string | string[]
|
||||
>node : Node
|
||||
>Node : Node
|
||||
>getGeneratedNameForNode : (Node: Node) => string
|
||||
>Node : Node
|
||||
>Node : Node
|
||||
}
|
||||
const enum SymbolFlags {
|
||||
>SymbolFlags : SymbolFlags
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1010,6 +1010,9 @@ declare module "typescript" {
|
|||
getConstantValue(node: EnumMember | PropertyAccessExpression | ElementAccessExpression): number;
|
||||
resolvesToSomeValue(location: Node, name: string): boolean;
|
||||
getBlockScopedVariableId(node: Identifier): number;
|
||||
serializeTypeOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): string | string[];
|
||||
serializeParameterTypesOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): (string | string[])[];
|
||||
serializeReturnTypeOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): string | string[];
|
||||
}
|
||||
const enum SymbolFlags {
|
||||
FunctionScopedVariable = 1,
|
||||
|
|
|
@ -3285,6 +3285,30 @@ declare module "typescript" {
|
|||
>getBlockScopedVariableId : (node: Identifier) => number
|
||||
>node : Identifier
|
||||
>Identifier : Identifier
|
||||
|
||||
serializeTypeOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): string | string[];
|
||||
>serializeTypeOfNode : (node: Node, getGeneratedNameForNode: (Node: Node) => string) => string | string[]
|
||||
>node : Node
|
||||
>Node : Node
|
||||
>getGeneratedNameForNode : (Node: Node) => string
|
||||
>Node : Node
|
||||
>Node : Node
|
||||
|
||||
serializeParameterTypesOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): (string | string[])[];
|
||||
>serializeParameterTypesOfNode : (node: Node, getGeneratedNameForNode: (Node: Node) => string) => (string | string[])[]
|
||||
>node : Node
|
||||
>Node : Node
|
||||
>getGeneratedNameForNode : (Node: Node) => string
|
||||
>Node : Node
|
||||
>Node : Node
|
||||
|
||||
serializeReturnTypeOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): string | string[];
|
||||
>serializeReturnTypeOfNode : (node: Node, getGeneratedNameForNode: (Node: Node) => string) => string | string[]
|
||||
>node : Node
|
||||
>Node : Node
|
||||
>getGeneratedNameForNode : (Node: Node) => string
|
||||
>Node : Node
|
||||
>Node : Node
|
||||
}
|
||||
const enum SymbolFlags {
|
||||
>SymbolFlags : SymbolFlags
|
||||
|
|
|
@ -1047,6 +1047,9 @@ declare module "typescript" {
|
|||
getConstantValue(node: EnumMember | PropertyAccessExpression | ElementAccessExpression): number;
|
||||
resolvesToSomeValue(location: Node, name: string): boolean;
|
||||
getBlockScopedVariableId(node: Identifier): number;
|
||||
serializeTypeOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): string | string[];
|
||||
serializeParameterTypesOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): (string | string[])[];
|
||||
serializeReturnTypeOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): string | string[];
|
||||
}
|
||||
const enum SymbolFlags {
|
||||
FunctionScopedVariable = 1,
|
||||
|
|
|
@ -3458,6 +3458,30 @@ declare module "typescript" {
|
|||
>getBlockScopedVariableId : (node: Identifier) => number
|
||||
>node : Identifier
|
||||
>Identifier : Identifier
|
||||
|
||||
serializeTypeOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): string | string[];
|
||||
>serializeTypeOfNode : (node: Node, getGeneratedNameForNode: (Node: Node) => string) => string | string[]
|
||||
>node : Node
|
||||
>Node : Node
|
||||
>getGeneratedNameForNode : (Node: Node) => string
|
||||
>Node : Node
|
||||
>Node : Node
|
||||
|
||||
serializeParameterTypesOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): (string | string[])[];
|
||||
>serializeParameterTypesOfNode : (node: Node, getGeneratedNameForNode: (Node: Node) => string) => (string | string[])[]
|
||||
>node : Node
|
||||
>Node : Node
|
||||
>getGeneratedNameForNode : (Node: Node) => string
|
||||
>Node : Node
|
||||
>Node : Node
|
||||
|
||||
serializeReturnTypeOfNode(node: Node, getGeneratedNameForNode: (Node: Node) => string): string | string[];
|
||||
>serializeReturnTypeOfNode : (node: Node, getGeneratedNameForNode: (Node: Node) => string) => string | string[]
|
||||
>node : Node
|
||||
>Node : Node
|
||||
>getGeneratedNameForNode : (Node: Node) => string
|
||||
>Node : Node
|
||||
>Node : Node
|
||||
}
|
||||
const enum SymbolFlags {
|
||||
>SymbolFlags : SymbolFlags
|
||||
|
|
|
@ -19,9 +19,10 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var C = (function () {
|
||||
function C() {
|
||||
}
|
||||
C = __decorate([dec], C);
|
||||
C = __decorate([dec, __metadata('design:paramtypes', [])], C);
|
||||
return C;
|
||||
})();
|
||||
|
|
|
@ -19,10 +19,11 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var C = (function () {
|
||||
function C() {
|
||||
}
|
||||
C = __decorate([dec], C);
|
||||
C = __decorate([dec, __metadata('design:paramtypes', [])], C);
|
||||
return C;
|
||||
})();
|
||||
exports.C = C;
|
||||
|
|
|
@ -20,9 +20,10 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var C = (function () {
|
||||
function C() {
|
||||
}
|
||||
C = __decorate([dec], C);
|
||||
C = __decorate([dec, __metadata('design:paramtypes', [])], C);
|
||||
return C;
|
||||
})();
|
||||
|
|
|
@ -19,9 +19,10 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var C = (function () {
|
||||
function C() {
|
||||
}
|
||||
C = __decorate([dec()], C);
|
||||
C = __decorate([dec(), __metadata('design:paramtypes', [])], C);
|
||||
return C;
|
||||
})();
|
||||
|
|
|
@ -19,9 +19,10 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var C = (function () {
|
||||
function C() {
|
||||
}
|
||||
C = __decorate([dec()], C);
|
||||
C = __decorate([dec(), __metadata('design:paramtypes', [])], C);
|
||||
return C;
|
||||
})();
|
||||
|
|
|
@ -19,9 +19,10 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var C = (function () {
|
||||
function C() {
|
||||
}
|
||||
C = __decorate([dec()], C);
|
||||
C = __decorate([dec(), __metadata('design:paramtypes', [])], C);
|
||||
return C;
|
||||
})();
|
||||
|
|
|
@ -19,6 +19,7 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var C = (function () {
|
||||
function C() {
|
||||
}
|
||||
|
@ -27,6 +28,6 @@ var C = (function () {
|
|||
enumerable: true,
|
||||
configurable: true
|
||||
});
|
||||
Object.defineProperty(C.prototype, "accessor", __decorate([dec], C.prototype, "accessor", Object.getOwnPropertyDescriptor(C.prototype, "accessor")));
|
||||
Object.defineProperty(C.prototype, "accessor", __decorate([dec, __metadata('design:type', Object)], C.prototype, "accessor", Object.getOwnPropertyDescriptor(C.prototype, "accessor")));
|
||||
return C;
|
||||
})();
|
||||
|
|
|
@ -19,6 +19,7 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var C = (function () {
|
||||
function C() {
|
||||
}
|
||||
|
@ -27,6 +28,6 @@ var C = (function () {
|
|||
enumerable: true,
|
||||
configurable: true
|
||||
});
|
||||
Object.defineProperty(C.prototype, "accessor", __decorate([dec], C.prototype, "accessor", Object.getOwnPropertyDescriptor(C.prototype, "accessor")));
|
||||
Object.defineProperty(C.prototype, "accessor", __decorate([dec, __metadata('design:type', Object)], C.prototype, "accessor", Object.getOwnPropertyDescriptor(C.prototype, "accessor")));
|
||||
return C;
|
||||
})();
|
||||
|
|
|
@ -19,6 +19,7 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var C = (function () {
|
||||
function C() {
|
||||
}
|
||||
|
@ -27,6 +28,6 @@ var C = (function () {
|
|||
enumerable: true,
|
||||
configurable: true
|
||||
});
|
||||
Object.defineProperty(C.prototype, "accessor", __decorate([dec], C.prototype, "accessor", Object.getOwnPropertyDescriptor(C.prototype, "accessor")));
|
||||
Object.defineProperty(C.prototype, "accessor", __decorate([dec, __metadata('design:type', Number), __metadata('design:paramtypes', [Number])], C.prototype, "accessor", Object.getOwnPropertyDescriptor(C.prototype, "accessor")));
|
||||
return C;
|
||||
})();
|
||||
|
|
|
@ -19,6 +19,7 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var C = (function () {
|
||||
function C() {
|
||||
}
|
||||
|
@ -27,6 +28,6 @@ var C = (function () {
|
|||
enumerable: true,
|
||||
configurable: true
|
||||
});
|
||||
Object.defineProperty(C.prototype, "accessor", __decorate([dec], C.prototype, "accessor", Object.getOwnPropertyDescriptor(C.prototype, "accessor")));
|
||||
Object.defineProperty(C.prototype, "accessor", __decorate([dec, __metadata('design:type', Number), __metadata('design:paramtypes', [Number])], C.prototype, "accessor", Object.getOwnPropertyDescriptor(C.prototype, "accessor")));
|
||||
return C;
|
||||
})();
|
||||
|
|
|
@ -19,9 +19,10 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var C = (function () {
|
||||
function C(p) {
|
||||
}
|
||||
__decorate([dec], C, void 0, 0);
|
||||
__decorate([dec, __metadata('design:type', Number)], C, void 0, 0);
|
||||
return C;
|
||||
})();
|
||||
|
|
|
@ -19,9 +19,10 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var C = (function () {
|
||||
function C(public, p) {
|
||||
}
|
||||
__decorate([dec], C, void 0, 1);
|
||||
__decorate([dec, __metadata('design:type', Number)], C, void 0, 1);
|
||||
return C;
|
||||
})();
|
||||
|
|
|
@ -19,10 +19,11 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var C = (function () {
|
||||
function C() {
|
||||
}
|
||||
C.prototype.method = function () { };
|
||||
Object.defineProperty(C.prototype, "method", __decorate([dec], C.prototype, "method", Object.getOwnPropertyDescriptor(C.prototype, "method")));
|
||||
Object.defineProperty(C.prototype, "method", __decorate([dec, __metadata('design:type', Function), __metadata('design:paramtypes', []), __metadata('design:returntype', Object)], C.prototype, "method", Object.getOwnPropertyDescriptor(C.prototype, "method")));
|
||||
return C;
|
||||
})();
|
||||
|
|
|
@ -19,10 +19,11 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var C = (function () {
|
||||
function C() {
|
||||
}
|
||||
C.prototype.method = function () { };
|
||||
Object.defineProperty(C.prototype, "method", __decorate([dec], C.prototype, "method", Object.getOwnPropertyDescriptor(C.prototype, "method")));
|
||||
Object.defineProperty(C.prototype, "method", __decorate([dec, __metadata('design:type', Function), __metadata('design:paramtypes', []), __metadata('design:returntype', Object)], C.prototype, "method", Object.getOwnPropertyDescriptor(C.prototype, "method")));
|
||||
return C;
|
||||
})();
|
||||
|
|
|
@ -19,10 +19,11 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var C = (function () {
|
||||
function C() {
|
||||
}
|
||||
C.prototype.method = function () { };
|
||||
Object.defineProperty(C.prototype, "method", __decorate([dec], C.prototype, "method", Object.getOwnPropertyDescriptor(C.prototype, "method")));
|
||||
Object.defineProperty(C.prototype, "method", __decorate([dec, __metadata('design:type', Function), __metadata('design:paramtypes', []), __metadata('design:returntype', Object)], C.prototype, "method", Object.getOwnPropertyDescriptor(C.prototype, "method")));
|
||||
return C;
|
||||
})();
|
||||
|
|
|
@ -19,8 +19,9 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
class C {
|
||||
[_a = "method"]() { }
|
||||
}
|
||||
Object.defineProperty(C.prototype, _a, __decorate([dec], C.prototype, _a, Object.getOwnPropertyDescriptor(C.prototype, _a)));
|
||||
Object.defineProperty(C.prototype, _a, __decorate([dec, __metadata('design:type', Function), __metadata('design:paramtypes', []), __metadata('design:returntype', Object)], C.prototype, _a, Object.getOwnPropertyDescriptor(C.prototype, _a)));
|
||||
var _a;
|
||||
|
|
|
@ -19,8 +19,9 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
class C {
|
||||
[_a = "method"]() { }
|
||||
}
|
||||
Object.defineProperty(C.prototype, _a, __decorate([dec()], C.prototype, _a, Object.getOwnPropertyDescriptor(C.prototype, _a)));
|
||||
Object.defineProperty(C.prototype, _a, __decorate([dec(), __metadata('design:type', Function), __metadata('design:paramtypes', []), __metadata('design:returntype', Object)], C.prototype, _a, Object.getOwnPropertyDescriptor(C.prototype, _a)));
|
||||
var _a;
|
||||
|
|
|
@ -19,8 +19,9 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
class C {
|
||||
[_a = "method"]() { }
|
||||
}
|
||||
Object.defineProperty(C.prototype, _a, __decorate([dec], C.prototype, _a, Object.getOwnPropertyDescriptor(C.prototype, _a)));
|
||||
Object.defineProperty(C.prototype, _a, __decorate([dec, __metadata('design:type', Function), __metadata('design:paramtypes', []), __metadata('design:returntype', Object)], C.prototype, _a, Object.getOwnPropertyDescriptor(C.prototype, _a)));
|
||||
var _a;
|
||||
|
|
|
@ -19,8 +19,9 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
class C {
|
||||
[_a = "method"]() { }
|
||||
}
|
||||
Object.defineProperty(C.prototype, _a, __decorate([dec], C.prototype, _a, Object.getOwnPropertyDescriptor(C.prototype, _a)));
|
||||
Object.defineProperty(C.prototype, _a, __decorate([dec, __metadata('design:type', Function), __metadata('design:paramtypes', []), __metadata('design:returntype', Object)], C.prototype, _a, Object.getOwnPropertyDescriptor(C.prototype, _a)));
|
||||
var _a;
|
||||
|
|
|
@ -19,10 +19,11 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var C = (function () {
|
||||
function C() {
|
||||
}
|
||||
C.prototype.method = function () { };
|
||||
Object.defineProperty(C.prototype, "method", __decorate([dec], C.prototype, "method", Object.getOwnPropertyDescriptor(C.prototype, "method")));
|
||||
Object.defineProperty(C.prototype, "method", __decorate([dec, __metadata('design:type', Function), __metadata('design:paramtypes', []), __metadata('design:returntype', Object)], C.prototype, "method", Object.getOwnPropertyDescriptor(C.prototype, "method")));
|
||||
return C;
|
||||
})();
|
||||
|
|
|
@ -19,10 +19,11 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var C = (function () {
|
||||
function C() {
|
||||
}
|
||||
C.prototype.method = function (p) { };
|
||||
__decorate([dec], C.prototype, "method", 0);
|
||||
__decorate([dec, __metadata('design:type', Number)], C.prototype, "method", 0);
|
||||
return C;
|
||||
})();
|
||||
|
|
|
@ -19,9 +19,10 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var C = (function () {
|
||||
function C() {
|
||||
}
|
||||
__decorate([dec], C.prototype, "prop");
|
||||
__decorate([dec, __metadata('design:type', Object)], C.prototype, "prop");
|
||||
return C;
|
||||
})();
|
||||
|
|
|
@ -19,9 +19,10 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var C = (function () {
|
||||
function C() {
|
||||
}
|
||||
__decorate([dec()], C.prototype, "prop");
|
||||
__decorate([dec(), __metadata('design:type', Object)], C.prototype, "prop");
|
||||
return C;
|
||||
})();
|
||||
|
|
|
@ -19,9 +19,10 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var C = (function () {
|
||||
function C() {
|
||||
}
|
||||
__decorate([dec], C.prototype, "prop");
|
||||
__decorate([dec, __metadata('design:type', Object)], C.prototype, "prop");
|
||||
return C;
|
||||
})();
|
||||
|
|
|
@ -19,9 +19,10 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var C = (function () {
|
||||
function C() {
|
||||
}
|
||||
__decorate([dec], C.prototype, "prop");
|
||||
__decorate([dec, __metadata('design:type', Object)], C.prototype, "prop");
|
||||
return C;
|
||||
})();
|
||||
|
|
|
@ -19,9 +19,10 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var C = (function () {
|
||||
function C() {
|
||||
}
|
||||
__decorate([dec], C.prototype, "prop");
|
||||
__decorate([dec, __metadata('design:type', Object)], C.prototype, "prop");
|
||||
return C;
|
||||
})();
|
||||
|
|
|
@ -19,9 +19,10 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var C = (function () {
|
||||
function C() {
|
||||
}
|
||||
__decorate([dec], C.prototype, "prop");
|
||||
__decorate([dec, __metadata('design:type', Object)], C.prototype, "prop");
|
||||
return C;
|
||||
})();
|
||||
|
|
|
@ -68,6 +68,7 @@ var __decorate = this.__decorate || function (decorators, target, key, value) {
|
|||
}
|
||||
return value;
|
||||
};
|
||||
var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
var Greeter = (function () {
|
||||
function Greeter(greeting) {
|
||||
var b = [];
|
||||
|
@ -93,15 +94,15 @@ var Greeter = (function () {
|
|||
configurable: true
|
||||
});
|
||||
Greeter.x1 = 10;
|
||||
Object.defineProperty(Greeter.prototype, "greet", __decorate([PropertyDecorator1, PropertyDecorator2(40)], Greeter.prototype, "greet", Object.getOwnPropertyDescriptor(Greeter.prototype, "greet")));
|
||||
__decorate([PropertyDecorator1, PropertyDecorator2(50)], Greeter.prototype, "x");
|
||||
__decorate([ParameterDecorator1, ParameterDecorator2(70)], Greeter.prototype, "fn", 0);
|
||||
__decorate([ParameterDecorator1, ParameterDecorator2(90)], Greeter.prototype, "greetings", 0);
|
||||
Object.defineProperty(Greeter.prototype, "greetings", __decorate([PropertyDecorator1, PropertyDecorator2(80)], Greeter.prototype, "greetings", Object.getOwnPropertyDescriptor(Greeter.prototype, "greetings")));
|
||||
__decorate([PropertyDecorator1, PropertyDecorator2(60)], Greeter, "x1");
|
||||
__decorate([ParameterDecorator1, ParameterDecorator2(20)], Greeter, void 0, 0);
|
||||
__decorate([ParameterDecorator1, ParameterDecorator2(30)], Greeter, void 0, 1);
|
||||
Greeter = __decorate([ClassDecorator1, ClassDecorator2(10)], Greeter);
|
||||
Object.defineProperty(Greeter.prototype, "greet", __decorate([PropertyDecorator1, PropertyDecorator2(40), __metadata('design:type', Function), __metadata('design:paramtypes', []), __metadata('design:returntype', Object)], Greeter.prototype, "greet", Object.getOwnPropertyDescriptor(Greeter.prototype, "greet")));
|
||||
__decorate([PropertyDecorator1, PropertyDecorator2(50), __metadata('design:type', String)], Greeter.prototype, "x");
|
||||
__decorate([ParameterDecorator1, ParameterDecorator2(70), __metadata('design:type', Number)], Greeter.prototype, "fn", 0);
|
||||
__decorate([ParameterDecorator1, ParameterDecorator2(90), __metadata('design:type', String)], Greeter.prototype, "greetings", 0);
|
||||
Object.defineProperty(Greeter.prototype, "greetings", __decorate([PropertyDecorator1, PropertyDecorator2(80), __metadata('design:type', Object)], Greeter.prototype, "greetings", Object.getOwnPropertyDescriptor(Greeter.prototype, "greetings")));
|
||||
__decorate([PropertyDecorator1, PropertyDecorator2(60), __metadata('design:type', Number)], Greeter, "x1");
|
||||
__decorate([ParameterDecorator1, ParameterDecorator2(20), __metadata('design:type', String)], Greeter, void 0, 0);
|
||||
__decorate([ParameterDecorator1, ParameterDecorator2(30), __metadata('design:type', Array)], Greeter, void 0, 1);
|
||||
Greeter = __decorate([ClassDecorator1, ClassDecorator2(10), __metadata('design:paramtypes', [String, String])], Greeter);
|
||||
return Greeter;
|
||||
})();
|
||||
//# sourceMappingURL=sourceMapValidationDecorators.js.map
|
|
@ -1,2 +1,2 @@
|
|||
//// [sourceMapValidationDecorators.js.map]
|
||||
{"version":3,"file":"sourceMapValidationDecorators.js","sourceRoot":"","sources":["sourceMapValidationDecorators.ts"],"names":["Greeter","Greeter.constructor","Greeter.greet","Greeter.fn","Greeter.greetings"],"mappings":";;;;;;;;;;;;;AAOA;IAGIA,iBAGSA,QAAgBA;QAEvBC,WAEcA;aAFdA,WAEcA,CAFdA,sBAEcA,CAFdA,IAEcA;YAFdA,0BAEcA;;QAJPA,aAAQA,GAARA,QAAQA,CAAQA;IAKzBA,CAACA;IAIDD,uBAAKA,GAFLA;QAGIE,MAAMA,CAACA,MAAMA,GAAGA,IAAIA,CAACA,QAAQA,GAAGA,OAAOA,CAACA;IAC5CA,CAACA;IAUOF,oBAAEA,GAAVA,UAGEA,CAASA;QACPG,MAAMA,CAACA,IAAIA,CAACA,QAAQA,CAACA;IACzBA,CAACA;IAEDH,sBAEIA,8BAASA;aAFbA;YAGII,MAAMA,CAACA,IAAIA,CAACA,QAAQA,CAACA;QACzBA,CAACA;aAEDJ,UAGEA,SAAiBA;YACfI,IAAIA,CAACA,QAAQA,GAAGA,SAASA,CAACA;QAC9BA,CAACA;;;OAPAJ;IAbcA,UAAEA,GAAWA,EAAEA,CAACA;IAZ/BA,sBAEAA,0BAAKA,cAFJA,kBAAkBA,EAClBA,kBAAkBA,CAACA,EAAEA,CAACA,GACvBA,0BAAKA,kCAALA,0BAAKA,IAEJA;IAEDA,YAACA,kBAAkBA,EAClBA,kBAAkBA,CAACA,EAAEA,CAACA,GACfA,sBAACA,EAASA;IAOhBA,YAACA,mBAAmBA,EACnBA,mBAAmBA,CAACA,EAAEA,CAACA,GACxBA,0BAACA,EAAQA;IAWTA,YAACA,mBAAmBA,EACnBA,mBAAmBA,CAACA,EAAEA,CAACA,GACxBA,iCAASA,EAAQA;IATnBA,sBAEIA,8BAASA,cAFZA,kBAAkBA,EAClBA,kBAAkBA,CAACA,EAAEA,CAACA,GACnBA,8BAASA,kCAATA,8BAASA,IAEZA;IAfDA,YAACA,kBAAkBA,EAClBA,kBAAkBA,CAACA,EAAEA,CAACA,GACRA,aAAEA,EAAcA;IArB7BA,YAACA,mBAAmBA,EACnBA,mBAAmBA,CAACA,EAAEA,CAACA,GACjBA,kBAAQA,EAAQA;IAEvBA,YAACA,mBAAmBA,EACnBA,mBAAmBA,CAACA,EAAEA,CAACA,GACrBA,kBAACA,EAAUA;IAVpBA,sBAACA,eAAeA,EACfA,eAAeA,CAACA,EAAEA,CAACA,YA6CnBA;IAADA,cAACA;AAADA,CAACA,AA9CD,IA8CC"}
|
||||
{"version":3,"file":"sourceMapValidationDecorators.js","sourceRoot":"","sources":["sourceMapValidationDecorators.ts"],"names":["Greeter","Greeter.constructor","Greeter.greet","Greeter.fn","Greeter.greetings"],"mappings":";;;;;;;;;;;;;;AAOA;IAGIA,iBAGSA,QAAgBA;QAEvBC,WAEcA;aAFdA,WAEcA,CAFdA,sBAEcA,CAFdA,IAEcA;YAFdA,0BAEcA;;QAJPA,aAAQA,GAARA,QAAQA,CAAQA;IAKzBA,CAACA;IAIDD,uBAAKA,GAFLA;QAGIE,MAAMA,CAACA,MAAMA,GAAGA,IAAIA,CAACA,QAAQA,GAAGA,OAAOA,CAACA;IAC5CA,CAACA;IAUOF,oBAAEA,GAAVA,UAGEA,CAASA;QACPG,MAAMA,CAACA,IAAIA,CAACA,QAAQA,CAACA;IACzBA,CAACA;IAEDH,sBAEIA,8BAASA;aAFbA;YAGII,MAAMA,CAACA,IAAIA,CAACA,QAAQA,CAACA;QACzBA,CAACA;aAEDJ,UAGEA,SAAiBA;YACfI,IAAIA,CAACA,QAAQA,GAAGA,SAASA,CAACA;QAC9BA,CAACA;;;OAPAJ;IAbcA,UAAEA,GAAWA,EAAEA,CAACA;IAZ/BA,sBAEAA,0BAAKA,cAFJA,kBAAkBA,EAClBA,kBAAkBA,CAACA,EAAEA,CAACA,sHACvBA,0BAAKA,kCAALA,0BAAKA,IAEJA;IAEDA,YAACA,kBAAkBA,EAClBA,kBAAkBA,CAACA,EAAEA,CAACA,sCACfA,sBAACA,EAASA;IAOhBA,YAACA,mBAAmBA,EACnBA,mBAAmBA,CAACA,EAAEA,CAACA,sCACxBA,0BAACA,EAAQA;IAWTA,YAACA,mBAAmBA,EACnBA,mBAAmBA,CAACA,EAAEA,CAACA,sCACxBA,iCAASA,EAAQA;IATnBA,sBAEIA,8BAASA,cAFZA,kBAAkBA,EAClBA,kBAAkBA,CAACA,EAAEA,CAACA,sCACnBA,8BAASA,kCAATA,8BAASA,IAEZA;IAfDA,YAACA,kBAAkBA,EAClBA,kBAAkBA,CAACA,EAAEA,CAACA,sCACRA,aAAEA,EAAcA;IArB7BA,YAACA,mBAAmBA,EACnBA,mBAAmBA,CAACA,EAAEA,CAACA,sCACjBA,kBAAQA,EAAQA;IAEvBA,YAACA,mBAAmBA,EACnBA,mBAAmBA,CAACA,EAAEA,CAACA,qCACrBA,kBAACA,EAAUA;IAVpBA,sBAACA,eAAeA,EACfA,eAAeA,CAACA,EAAEA,CAACA,+DA6CnBA;IAADA,cAACA;AAADA,CAACA,AA9CD,IA8CC"}
|
|
@ -21,6 +21,7 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
>>> }
|
||||
>>> return value;
|
||||
>>>};
|
||||
>>>var __metadata = this.__metadata || (typeof Reflect === "object" && Reflect.metadata) || function (metadataKey, metadataValue) { return function() { } };
|
||||
>>>var Greeter = (function () {
|
||||
1 >
|
||||
2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
|
||||
|
@ -32,7 +33,7 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
>declare function ParameterDecorator2(x: number): (target: Function, key: string | symbol, paramIndex: number) => void;
|
||||
>
|
||||
>
|
||||
1 >Emitted(14, 1) Source(8, 1) + SourceIndex(0)
|
||||
1 >Emitted(15, 1) Source(8, 1) + SourceIndex(0)
|
||||
---
|
||||
>>> function Greeter(greeting) {
|
||||
1->^^^^
|
||||
|
@ -47,9 +48,9 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
> @ParameterDecorator2(20)
|
||||
> public
|
||||
3 > greeting: string
|
||||
1->Emitted(15, 5) Source(11, 5) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(15, 22) Source(14, 14) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(15, 30) Source(14, 30) + SourceIndex(0) name (Greeter)
|
||||
1->Emitted(16, 5) Source(11, 5) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(16, 22) Source(14, 14) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(16, 30) Source(14, 30) + SourceIndex(0) name (Greeter)
|
||||
---
|
||||
>>> var b = [];
|
||||
1 >^^^^^^^^
|
||||
|
@ -61,8 +62,8 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
2 > @ParameterDecorator1
|
||||
> @ParameterDecorator2(30)
|
||||
> ...b: string[]
|
||||
1 >Emitted(16, 9) Source(16, 7) + SourceIndex(0) name (Greeter.constructor)
|
||||
2 >Emitted(16, 20) Source(18, 21) + SourceIndex(0) name (Greeter.constructor)
|
||||
1 >Emitted(17, 9) Source(16, 7) + SourceIndex(0) name (Greeter.constructor)
|
||||
2 >Emitted(17, 20) Source(18, 21) + SourceIndex(0) name (Greeter.constructor)
|
||||
---
|
||||
>>> for (var _i = 1; _i < arguments.length; _i++) {
|
||||
1->^^^^^^^^^^^^^
|
||||
|
@ -83,12 +84,12 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
6 > @ParameterDecorator1
|
||||
> @ParameterDecorator2(30)
|
||||
> ...b: string[]
|
||||
1->Emitted(17, 14) Source(16, 7) + SourceIndex(0) name (Greeter.constructor)
|
||||
2 >Emitted(17, 25) Source(18, 21) + SourceIndex(0) name (Greeter.constructor)
|
||||
3 >Emitted(17, 26) Source(16, 7) + SourceIndex(0) name (Greeter.constructor)
|
||||
4 >Emitted(17, 48) Source(18, 21) + SourceIndex(0) name (Greeter.constructor)
|
||||
5 >Emitted(17, 49) Source(16, 7) + SourceIndex(0) name (Greeter.constructor)
|
||||
6 >Emitted(17, 53) Source(18, 21) + SourceIndex(0) name (Greeter.constructor)
|
||||
1->Emitted(18, 14) Source(16, 7) + SourceIndex(0) name (Greeter.constructor)
|
||||
2 >Emitted(18, 25) Source(18, 21) + SourceIndex(0) name (Greeter.constructor)
|
||||
3 >Emitted(18, 26) Source(16, 7) + SourceIndex(0) name (Greeter.constructor)
|
||||
4 >Emitted(18, 48) Source(18, 21) + SourceIndex(0) name (Greeter.constructor)
|
||||
5 >Emitted(18, 49) Source(16, 7) + SourceIndex(0) name (Greeter.constructor)
|
||||
6 >Emitted(18, 53) Source(18, 21) + SourceIndex(0) name (Greeter.constructor)
|
||||
---
|
||||
>>> b[_i - 1] = arguments[_i];
|
||||
1 >^^^^^^^^^^^^
|
||||
|
@ -97,8 +98,8 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
2 > @ParameterDecorator1
|
||||
> @ParameterDecorator2(30)
|
||||
> ...b: string[]
|
||||
1 >Emitted(18, 13) Source(16, 7) + SourceIndex(0) name (Greeter.constructor)
|
||||
2 >Emitted(18, 39) Source(18, 21) + SourceIndex(0) name (Greeter.constructor)
|
||||
1 >Emitted(19, 13) Source(16, 7) + SourceIndex(0) name (Greeter.constructor)
|
||||
2 >Emitted(19, 39) Source(18, 21) + SourceIndex(0) name (Greeter.constructor)
|
||||
---
|
||||
>>> }
|
||||
>>> this.greeting = greeting;
|
||||
|
@ -112,11 +113,11 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
3 >
|
||||
4 > greeting
|
||||
5 > : string
|
||||
1 >Emitted(20, 9) Source(14, 14) + SourceIndex(0) name (Greeter.constructor)
|
||||
2 >Emitted(20, 22) Source(14, 22) + SourceIndex(0) name (Greeter.constructor)
|
||||
3 >Emitted(20, 25) Source(14, 14) + SourceIndex(0) name (Greeter.constructor)
|
||||
4 >Emitted(20, 33) Source(14, 22) + SourceIndex(0) name (Greeter.constructor)
|
||||
5 >Emitted(20, 34) Source(14, 30) + SourceIndex(0) name (Greeter.constructor)
|
||||
1 >Emitted(21, 9) Source(14, 14) + SourceIndex(0) name (Greeter.constructor)
|
||||
2 >Emitted(21, 22) Source(14, 22) + SourceIndex(0) name (Greeter.constructor)
|
||||
3 >Emitted(21, 25) Source(14, 14) + SourceIndex(0) name (Greeter.constructor)
|
||||
4 >Emitted(21, 33) Source(14, 22) + SourceIndex(0) name (Greeter.constructor)
|
||||
5 >Emitted(21, 34) Source(14, 30) + SourceIndex(0) name (Greeter.constructor)
|
||||
---
|
||||
>>> }
|
||||
1 >^^^^
|
||||
|
@ -129,8 +130,8 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
> ...b: string[]) {
|
||||
>
|
||||
2 > }
|
||||
1 >Emitted(21, 5) Source(19, 5) + SourceIndex(0) name (Greeter.constructor)
|
||||
2 >Emitted(21, 6) Source(19, 6) + SourceIndex(0) name (Greeter.constructor)
|
||||
1 >Emitted(22, 5) Source(19, 5) + SourceIndex(0) name (Greeter.constructor)
|
||||
2 >Emitted(22, 6) Source(19, 6) + SourceIndex(0) name (Greeter.constructor)
|
||||
---
|
||||
>>> Greeter.prototype.greet = function () {
|
||||
1->^^^^
|
||||
|
@ -144,9 +145,9 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
>
|
||||
2 > greet
|
||||
3 >
|
||||
1->Emitted(22, 5) Source(23, 5) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(22, 28) Source(23, 10) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(22, 31) Source(21, 5) + SourceIndex(0) name (Greeter)
|
||||
1->Emitted(23, 5) Source(23, 5) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(23, 28) Source(23, 10) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(23, 31) Source(21, 5) + SourceIndex(0) name (Greeter)
|
||||
---
|
||||
>>> return "<h1>" + this.greeting + "</h1>";
|
||||
1->^^^^^^^^
|
||||
|
@ -174,17 +175,17 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
9 > +
|
||||
10> "</h1>"
|
||||
11> ;
|
||||
1->Emitted(23, 9) Source(24, 9) + SourceIndex(0) name (Greeter.greet)
|
||||
2 >Emitted(23, 15) Source(24, 15) + SourceIndex(0) name (Greeter.greet)
|
||||
3 >Emitted(23, 16) Source(24, 16) + SourceIndex(0) name (Greeter.greet)
|
||||
4 >Emitted(23, 22) Source(24, 22) + SourceIndex(0) name (Greeter.greet)
|
||||
5 >Emitted(23, 25) Source(24, 25) + SourceIndex(0) name (Greeter.greet)
|
||||
6 >Emitted(23, 29) Source(24, 29) + SourceIndex(0) name (Greeter.greet)
|
||||
7 >Emitted(23, 30) Source(24, 30) + SourceIndex(0) name (Greeter.greet)
|
||||
8 >Emitted(23, 38) Source(24, 38) + SourceIndex(0) name (Greeter.greet)
|
||||
9 >Emitted(23, 41) Source(24, 41) + SourceIndex(0) name (Greeter.greet)
|
||||
10>Emitted(23, 48) Source(24, 48) + SourceIndex(0) name (Greeter.greet)
|
||||
11>Emitted(23, 49) Source(24, 49) + SourceIndex(0) name (Greeter.greet)
|
||||
1->Emitted(24, 9) Source(24, 9) + SourceIndex(0) name (Greeter.greet)
|
||||
2 >Emitted(24, 15) Source(24, 15) + SourceIndex(0) name (Greeter.greet)
|
||||
3 >Emitted(24, 16) Source(24, 16) + SourceIndex(0) name (Greeter.greet)
|
||||
4 >Emitted(24, 22) Source(24, 22) + SourceIndex(0) name (Greeter.greet)
|
||||
5 >Emitted(24, 25) Source(24, 25) + SourceIndex(0) name (Greeter.greet)
|
||||
6 >Emitted(24, 29) Source(24, 29) + SourceIndex(0) name (Greeter.greet)
|
||||
7 >Emitted(24, 30) Source(24, 30) + SourceIndex(0) name (Greeter.greet)
|
||||
8 >Emitted(24, 38) Source(24, 38) + SourceIndex(0) name (Greeter.greet)
|
||||
9 >Emitted(24, 41) Source(24, 41) + SourceIndex(0) name (Greeter.greet)
|
||||
10>Emitted(24, 48) Source(24, 48) + SourceIndex(0) name (Greeter.greet)
|
||||
11>Emitted(24, 49) Source(24, 49) + SourceIndex(0) name (Greeter.greet)
|
||||
---
|
||||
>>> };
|
||||
1 >^^^^
|
||||
|
@ -193,8 +194,8 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
1 >
|
||||
>
|
||||
2 > }
|
||||
1 >Emitted(24, 5) Source(25, 5) + SourceIndex(0) name (Greeter.greet)
|
||||
2 >Emitted(24, 6) Source(25, 6) + SourceIndex(0) name (Greeter.greet)
|
||||
1 >Emitted(25, 5) Source(25, 5) + SourceIndex(0) name (Greeter.greet)
|
||||
2 >Emitted(25, 6) Source(25, 6) + SourceIndex(0) name (Greeter.greet)
|
||||
---
|
||||
>>> Greeter.prototype.fn = function (x) {
|
||||
1->^^^^
|
||||
|
@ -220,11 +221,11 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
> @ParameterDecorator2(70)
|
||||
>
|
||||
5 > x: number
|
||||
1->Emitted(25, 5) Source(35, 13) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(25, 25) Source(35, 15) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(25, 28) Source(35, 5) + SourceIndex(0) name (Greeter)
|
||||
4 >Emitted(25, 38) Source(38, 7) + SourceIndex(0) name (Greeter)
|
||||
5 >Emitted(25, 39) Source(38, 16) + SourceIndex(0) name (Greeter)
|
||||
1->Emitted(26, 5) Source(35, 13) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(26, 25) Source(35, 15) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(26, 28) Source(35, 5) + SourceIndex(0) name (Greeter)
|
||||
4 >Emitted(26, 38) Source(38, 7) + SourceIndex(0) name (Greeter)
|
||||
5 >Emitted(26, 39) Source(38, 16) + SourceIndex(0) name (Greeter)
|
||||
---
|
||||
>>> return this.greeting;
|
||||
1 >^^^^^^^^
|
||||
|
@ -242,13 +243,13 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
5 > .
|
||||
6 > greeting
|
||||
7 > ;
|
||||
1 >Emitted(26, 9) Source(39, 9) + SourceIndex(0) name (Greeter.fn)
|
||||
2 >Emitted(26, 15) Source(39, 15) + SourceIndex(0) name (Greeter.fn)
|
||||
3 >Emitted(26, 16) Source(39, 16) + SourceIndex(0) name (Greeter.fn)
|
||||
4 >Emitted(26, 20) Source(39, 20) + SourceIndex(0) name (Greeter.fn)
|
||||
5 >Emitted(26, 21) Source(39, 21) + SourceIndex(0) name (Greeter.fn)
|
||||
6 >Emitted(26, 29) Source(39, 29) + SourceIndex(0) name (Greeter.fn)
|
||||
7 >Emitted(26, 30) Source(39, 30) + SourceIndex(0) name (Greeter.fn)
|
||||
1 >Emitted(27, 9) Source(39, 9) + SourceIndex(0) name (Greeter.fn)
|
||||
2 >Emitted(27, 15) Source(39, 15) + SourceIndex(0) name (Greeter.fn)
|
||||
3 >Emitted(27, 16) Source(39, 16) + SourceIndex(0) name (Greeter.fn)
|
||||
4 >Emitted(27, 20) Source(39, 20) + SourceIndex(0) name (Greeter.fn)
|
||||
5 >Emitted(27, 21) Source(39, 21) + SourceIndex(0) name (Greeter.fn)
|
||||
6 >Emitted(27, 29) Source(39, 29) + SourceIndex(0) name (Greeter.fn)
|
||||
7 >Emitted(27, 30) Source(39, 30) + SourceIndex(0) name (Greeter.fn)
|
||||
---
|
||||
>>> };
|
||||
1 >^^^^
|
||||
|
@ -257,8 +258,8 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
1 >
|
||||
>
|
||||
2 > }
|
||||
1 >Emitted(27, 5) Source(40, 5) + SourceIndex(0) name (Greeter.fn)
|
||||
2 >Emitted(27, 6) Source(40, 6) + SourceIndex(0) name (Greeter.fn)
|
||||
1 >Emitted(28, 5) Source(40, 5) + SourceIndex(0) name (Greeter.fn)
|
||||
2 >Emitted(28, 6) Source(40, 6) + SourceIndex(0) name (Greeter.fn)
|
||||
---
|
||||
>>> Object.defineProperty(Greeter.prototype, "greetings", {
|
||||
1->^^^^
|
||||
|
@ -271,15 +272,15 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
> @PropertyDecorator2(80)
|
||||
> get
|
||||
3 > greetings
|
||||
1->Emitted(28, 5) Source(42, 5) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(28, 27) Source(44, 9) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(28, 57) Source(44, 18) + SourceIndex(0) name (Greeter)
|
||||
1->Emitted(29, 5) Source(42, 5) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(29, 27) Source(44, 9) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(29, 57) Source(44, 18) + SourceIndex(0) name (Greeter)
|
||||
---
|
||||
>>> get: function () {
|
||||
1 >^^^^^^^^^^^^^
|
||||
2 > ^^^^^^^^^^^^^^^^^^^^^->
|
||||
1 >
|
||||
1 >Emitted(29, 14) Source(42, 5) + SourceIndex(0) name (Greeter)
|
||||
1 >Emitted(30, 14) Source(42, 5) + SourceIndex(0) name (Greeter)
|
||||
---
|
||||
>>> return this.greeting;
|
||||
1->^^^^^^^^^^^^
|
||||
|
@ -299,13 +300,13 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
5 > .
|
||||
6 > greeting
|
||||
7 > ;
|
||||
1->Emitted(30, 13) Source(45, 9) + SourceIndex(0) name (Greeter.greetings)
|
||||
2 >Emitted(30, 19) Source(45, 15) + SourceIndex(0) name (Greeter.greetings)
|
||||
3 >Emitted(30, 20) Source(45, 16) + SourceIndex(0) name (Greeter.greetings)
|
||||
4 >Emitted(30, 24) Source(45, 20) + SourceIndex(0) name (Greeter.greetings)
|
||||
5 >Emitted(30, 25) Source(45, 21) + SourceIndex(0) name (Greeter.greetings)
|
||||
6 >Emitted(30, 33) Source(45, 29) + SourceIndex(0) name (Greeter.greetings)
|
||||
7 >Emitted(30, 34) Source(45, 30) + SourceIndex(0) name (Greeter.greetings)
|
||||
1->Emitted(31, 13) Source(45, 9) + SourceIndex(0) name (Greeter.greetings)
|
||||
2 >Emitted(31, 19) Source(45, 15) + SourceIndex(0) name (Greeter.greetings)
|
||||
3 >Emitted(31, 20) Source(45, 16) + SourceIndex(0) name (Greeter.greetings)
|
||||
4 >Emitted(31, 24) Source(45, 20) + SourceIndex(0) name (Greeter.greetings)
|
||||
5 >Emitted(31, 25) Source(45, 21) + SourceIndex(0) name (Greeter.greetings)
|
||||
6 >Emitted(31, 33) Source(45, 29) + SourceIndex(0) name (Greeter.greetings)
|
||||
7 >Emitted(31, 34) Source(45, 30) + SourceIndex(0) name (Greeter.greetings)
|
||||
---
|
||||
>>> },
|
||||
1 >^^^^^^^^
|
||||
|
@ -314,8 +315,8 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
1 >
|
||||
>
|
||||
2 > }
|
||||
1 >Emitted(31, 9) Source(46, 5) + SourceIndex(0) name (Greeter.greetings)
|
||||
2 >Emitted(31, 10) Source(46, 6) + SourceIndex(0) name (Greeter.greetings)
|
||||
1 >Emitted(32, 9) Source(46, 5) + SourceIndex(0) name (Greeter.greetings)
|
||||
2 >Emitted(32, 10) Source(46, 6) + SourceIndex(0) name (Greeter.greetings)
|
||||
---
|
||||
>>> set: function (greetings) {
|
||||
1->^^^^^^^^^^^^^
|
||||
|
@ -330,9 +331,9 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
> @ParameterDecorator2(90)
|
||||
>
|
||||
3 > greetings: string
|
||||
1->Emitted(32, 14) Source(48, 5) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(32, 24) Source(51, 7) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(32, 33) Source(51, 24) + SourceIndex(0) name (Greeter)
|
||||
1->Emitted(33, 14) Source(48, 5) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(33, 24) Source(51, 7) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(33, 33) Source(51, 24) + SourceIndex(0) name (Greeter)
|
||||
---
|
||||
>>> this.greeting = greetings;
|
||||
1->^^^^^^^^^^^^
|
||||
|
@ -350,13 +351,13 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
5 > =
|
||||
6 > greetings
|
||||
7 > ;
|
||||
1->Emitted(33, 13) Source(52, 9) + SourceIndex(0) name (Greeter.greetings)
|
||||
2 >Emitted(33, 17) Source(52, 13) + SourceIndex(0) name (Greeter.greetings)
|
||||
3 >Emitted(33, 18) Source(52, 14) + SourceIndex(0) name (Greeter.greetings)
|
||||
4 >Emitted(33, 26) Source(52, 22) + SourceIndex(0) name (Greeter.greetings)
|
||||
5 >Emitted(33, 29) Source(52, 25) + SourceIndex(0) name (Greeter.greetings)
|
||||
6 >Emitted(33, 38) Source(52, 34) + SourceIndex(0) name (Greeter.greetings)
|
||||
7 >Emitted(33, 39) Source(52, 35) + SourceIndex(0) name (Greeter.greetings)
|
||||
1->Emitted(34, 13) Source(52, 9) + SourceIndex(0) name (Greeter.greetings)
|
||||
2 >Emitted(34, 17) Source(52, 13) + SourceIndex(0) name (Greeter.greetings)
|
||||
3 >Emitted(34, 18) Source(52, 14) + SourceIndex(0) name (Greeter.greetings)
|
||||
4 >Emitted(34, 26) Source(52, 22) + SourceIndex(0) name (Greeter.greetings)
|
||||
5 >Emitted(34, 29) Source(52, 25) + SourceIndex(0) name (Greeter.greetings)
|
||||
6 >Emitted(34, 38) Source(52, 34) + SourceIndex(0) name (Greeter.greetings)
|
||||
7 >Emitted(34, 39) Source(52, 35) + SourceIndex(0) name (Greeter.greetings)
|
||||
---
|
||||
>>> },
|
||||
1 >^^^^^^^^
|
||||
|
@ -365,8 +366,8 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
1 >
|
||||
>
|
||||
2 > }
|
||||
1 >Emitted(34, 9) Source(53, 5) + SourceIndex(0) name (Greeter.greetings)
|
||||
2 >Emitted(34, 10) Source(53, 6) + SourceIndex(0) name (Greeter.greetings)
|
||||
1 >Emitted(35, 9) Source(53, 5) + SourceIndex(0) name (Greeter.greetings)
|
||||
2 >Emitted(35, 10) Source(53, 6) + SourceIndex(0) name (Greeter.greetings)
|
||||
---
|
||||
>>> enumerable: true,
|
||||
>>> configurable: true
|
||||
|
@ -374,7 +375,7 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
1->^^^^^^^
|
||||
2 > ^^^^^^^^^^^^^^->
|
||||
1->
|
||||
1->Emitted(37, 8) Source(46, 6) + SourceIndex(0) name (Greeter)
|
||||
1->Emitted(38, 8) Source(46, 6) + SourceIndex(0) name (Greeter)
|
||||
---
|
||||
>>> Greeter.x1 = 10;
|
||||
1->^^^^
|
||||
|
@ -382,19 +383,19 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
3 > ^^^
|
||||
4 > ^^
|
||||
5 > ^
|
||||
6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
|
||||
6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
|
||||
1->
|
||||
2 > x1
|
||||
3 > : number =
|
||||
4 > 10
|
||||
5 > ;
|
||||
1->Emitted(38, 5) Source(33, 20) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(38, 15) Source(33, 22) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(38, 18) Source(33, 33) + SourceIndex(0) name (Greeter)
|
||||
4 >Emitted(38, 20) Source(33, 35) + SourceIndex(0) name (Greeter)
|
||||
5 >Emitted(38, 21) Source(33, 36) + SourceIndex(0) name (Greeter)
|
||||
1->Emitted(39, 5) Source(33, 20) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(39, 15) Source(33, 22) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(39, 18) Source(33, 33) + SourceIndex(0) name (Greeter)
|
||||
4 >Emitted(39, 20) Source(33, 35) + SourceIndex(0) name (Greeter)
|
||||
5 >Emitted(39, 21) Source(33, 36) + SourceIndex(0) name (Greeter)
|
||||
---
|
||||
>>> Object.defineProperty(Greeter.prototype, "greet", __decorate([PropertyDecorator1, PropertyDecorator2(40)], Greeter.prototype, "greet", Object.getOwnPropertyDescriptor(Greeter.prototype, "greet")));
|
||||
>>> Object.defineProperty(Greeter.prototype, "greet", __decorate([PropertyDecorator1, PropertyDecorator2(40), __metadata('design:type', Function), __metadata('design:paramtypes', []), __metadata('design:returntype', Object)], Greeter.prototype, "greet", Object.getOwnPropertyDescriptor(Greeter.prototype, "greet")));
|
||||
1->^^^^
|
||||
2 > ^^^^^^^^^^^^^^^^^^^^^^
|
||||
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
@ -405,11 +406,11 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
8 > ^
|
||||
9 > ^^
|
||||
10> ^
|
||||
11> ^^^
|
||||
12> ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
14> ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
15> ^^^^
|
||||
11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
12> ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
14> ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
15> ^^^^
|
||||
1->
|
||||
2 > @PropertyDecorator1
|
||||
> @PropertyDecorator2(40)
|
||||
|
@ -425,29 +426,29 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
10> )
|
||||
11>
|
||||
>
|
||||
12> greet
|
||||
13>
|
||||
14> greet
|
||||
15> () {
|
||||
> return "<h1>" + this.greeting + "</h1>";
|
||||
> }
|
||||
1->Emitted(39, 5) Source(21, 5) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(39, 27) Source(23, 5) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(39, 53) Source(23, 10) + SourceIndex(0) name (Greeter)
|
||||
4 >Emitted(39, 67) Source(21, 6) + SourceIndex(0) name (Greeter)
|
||||
5 >Emitted(39, 85) Source(21, 24) + SourceIndex(0) name (Greeter)
|
||||
6 >Emitted(39, 87) Source(22, 6) + SourceIndex(0) name (Greeter)
|
||||
7 >Emitted(39, 105) Source(22, 24) + SourceIndex(0) name (Greeter)
|
||||
8 >Emitted(39, 106) Source(22, 25) + SourceIndex(0) name (Greeter)
|
||||
9 >Emitted(39, 108) Source(22, 27) + SourceIndex(0) name (Greeter)
|
||||
10>Emitted(39, 109) Source(22, 28) + SourceIndex(0) name (Greeter)
|
||||
11>Emitted(39, 112) Source(23, 5) + SourceIndex(0) name (Greeter)
|
||||
12>Emitted(39, 138) Source(23, 10) + SourceIndex(0) name (Greeter)
|
||||
13>Emitted(39, 172) Source(23, 5) + SourceIndex(0) name (Greeter)
|
||||
14>Emitted(39, 198) Source(23, 10) + SourceIndex(0) name (Greeter)
|
||||
15>Emitted(39, 202) Source(25, 6) + SourceIndex(0) name (Greeter)
|
||||
12> greet
|
||||
13>
|
||||
14> greet
|
||||
15> () {
|
||||
> return "<h1>" + this.greeting + "</h1>";
|
||||
> }
|
||||
1->Emitted(40, 5) Source(21, 5) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(40, 27) Source(23, 5) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(40, 53) Source(23, 10) + SourceIndex(0) name (Greeter)
|
||||
4 >Emitted(40, 67) Source(21, 6) + SourceIndex(0) name (Greeter)
|
||||
5 >Emitted(40, 85) Source(21, 24) + SourceIndex(0) name (Greeter)
|
||||
6 >Emitted(40, 87) Source(22, 6) + SourceIndex(0) name (Greeter)
|
||||
7 >Emitted(40, 105) Source(22, 24) + SourceIndex(0) name (Greeter)
|
||||
8 >Emitted(40, 106) Source(22, 25) + SourceIndex(0) name (Greeter)
|
||||
9 >Emitted(40, 108) Source(22, 27) + SourceIndex(0) name (Greeter)
|
||||
10>Emitted(40, 109) Source(22, 28) + SourceIndex(0) name (Greeter)
|
||||
11>Emitted(40, 227) Source(23, 5) + SourceIndex(0) name (Greeter)
|
||||
12>Emitted(40, 253) Source(23, 10) + SourceIndex(0) name (Greeter)
|
||||
13>Emitted(40, 287) Source(23, 5) + SourceIndex(0) name (Greeter)
|
||||
14>Emitted(40, 313) Source(23, 10) + SourceIndex(0) name (Greeter)
|
||||
15>Emitted(40, 317) Source(25, 6) + SourceIndex(0) name (Greeter)
|
||||
---
|
||||
>>> __decorate([PropertyDecorator1, PropertyDecorator2(50)], Greeter.prototype, "x");
|
||||
>>> __decorate([PropertyDecorator1, PropertyDecorator2(50), __metadata('design:type', String)], Greeter.prototype, "x");
|
||||
1 >^^^^
|
||||
2 > ^^^^^^^^^^^^
|
||||
3 > ^^^^^^^^^^^^^^^^^^
|
||||
|
@ -456,10 +457,10 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
6 > ^
|
||||
7 > ^^
|
||||
8 > ^
|
||||
9 > ^^^
|
||||
10> ^^^^^^^^^^^^^^^^^^^^^^
|
||||
11> ^^
|
||||
12> ^^^^^^^->
|
||||
9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
10> ^^^^^^^^^^^^^^^^^^^^^^
|
||||
11> ^^
|
||||
12> ^^^^^^^->
|
||||
1 >
|
||||
>
|
||||
>
|
||||
|
@ -473,21 +474,21 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
8 > )
|
||||
9 >
|
||||
> private
|
||||
10> x
|
||||
11> : string;
|
||||
1 >Emitted(40, 5) Source(27, 5) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(40, 17) Source(27, 6) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(40, 35) Source(27, 24) + SourceIndex(0) name (Greeter)
|
||||
4 >Emitted(40, 37) Source(28, 6) + SourceIndex(0) name (Greeter)
|
||||
5 >Emitted(40, 55) Source(28, 24) + SourceIndex(0) name (Greeter)
|
||||
6 >Emitted(40, 56) Source(28, 25) + SourceIndex(0) name (Greeter)
|
||||
7 >Emitted(40, 58) Source(28, 27) + SourceIndex(0) name (Greeter)
|
||||
8 >Emitted(40, 59) Source(28, 28) + SourceIndex(0) name (Greeter)
|
||||
9 >Emitted(40, 62) Source(29, 13) + SourceIndex(0) name (Greeter)
|
||||
10>Emitted(40, 84) Source(29, 14) + SourceIndex(0) name (Greeter)
|
||||
11>Emitted(40, 86) Source(29, 23) + SourceIndex(0) name (Greeter)
|
||||
10> x
|
||||
11> : string;
|
||||
1 >Emitted(41, 5) Source(27, 5) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(41, 17) Source(27, 6) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(41, 35) Source(27, 24) + SourceIndex(0) name (Greeter)
|
||||
4 >Emitted(41, 37) Source(28, 6) + SourceIndex(0) name (Greeter)
|
||||
5 >Emitted(41, 55) Source(28, 24) + SourceIndex(0) name (Greeter)
|
||||
6 >Emitted(41, 56) Source(28, 25) + SourceIndex(0) name (Greeter)
|
||||
7 >Emitted(41, 58) Source(28, 27) + SourceIndex(0) name (Greeter)
|
||||
8 >Emitted(41, 59) Source(28, 28) + SourceIndex(0) name (Greeter)
|
||||
9 >Emitted(41, 97) Source(29, 13) + SourceIndex(0) name (Greeter)
|
||||
10>Emitted(41, 119) Source(29, 14) + SourceIndex(0) name (Greeter)
|
||||
11>Emitted(41, 121) Source(29, 23) + SourceIndex(0) name (Greeter)
|
||||
---
|
||||
>>> __decorate([ParameterDecorator1, ParameterDecorator2(70)], Greeter.prototype, "fn", 0);
|
||||
>>> __decorate([ParameterDecorator1, ParameterDecorator2(70), __metadata('design:type', Number)], Greeter.prototype, "fn", 0);
|
||||
1->^^^^
|
||||
2 > ^^^^^^^^^^^^
|
||||
3 > ^^^^^^^^^^^^^^^^^^^
|
||||
|
@ -496,10 +497,10 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
6 > ^
|
||||
7 > ^^
|
||||
8 > ^
|
||||
9 > ^^^
|
||||
10> ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
11> ^^
|
||||
12> ^^^^^^^^->
|
||||
9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
10> ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
11> ^^
|
||||
12> ^^^^^^^^->
|
||||
1->
|
||||
>
|
||||
> @PropertyDecorator1
|
||||
|
@ -518,21 +519,21 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
8 > )
|
||||
9 >
|
||||
>
|
||||
10> x
|
||||
11> : number
|
||||
1->Emitted(41, 5) Source(36, 7) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(41, 17) Source(36, 8) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(41, 36) Source(36, 27) + SourceIndex(0) name (Greeter)
|
||||
4 >Emitted(41, 38) Source(37, 8) + SourceIndex(0) name (Greeter)
|
||||
5 >Emitted(41, 57) Source(37, 27) + SourceIndex(0) name (Greeter)
|
||||
6 >Emitted(41, 58) Source(37, 28) + SourceIndex(0) name (Greeter)
|
||||
7 >Emitted(41, 60) Source(37, 30) + SourceIndex(0) name (Greeter)
|
||||
8 >Emitted(41, 61) Source(37, 31) + SourceIndex(0) name (Greeter)
|
||||
9 >Emitted(41, 64) Source(38, 7) + SourceIndex(0) name (Greeter)
|
||||
10>Emitted(41, 90) Source(38, 8) + SourceIndex(0) name (Greeter)
|
||||
11>Emitted(41, 92) Source(38, 16) + SourceIndex(0) name (Greeter)
|
||||
10> x
|
||||
11> : number
|
||||
1->Emitted(42, 5) Source(36, 7) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(42, 17) Source(36, 8) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(42, 36) Source(36, 27) + SourceIndex(0) name (Greeter)
|
||||
4 >Emitted(42, 38) Source(37, 8) + SourceIndex(0) name (Greeter)
|
||||
5 >Emitted(42, 57) Source(37, 27) + SourceIndex(0) name (Greeter)
|
||||
6 >Emitted(42, 58) Source(37, 28) + SourceIndex(0) name (Greeter)
|
||||
7 >Emitted(42, 60) Source(37, 30) + SourceIndex(0) name (Greeter)
|
||||
8 >Emitted(42, 61) Source(37, 31) + SourceIndex(0) name (Greeter)
|
||||
9 >Emitted(42, 99) Source(38, 7) + SourceIndex(0) name (Greeter)
|
||||
10>Emitted(42, 125) Source(38, 8) + SourceIndex(0) name (Greeter)
|
||||
11>Emitted(42, 127) Source(38, 16) + SourceIndex(0) name (Greeter)
|
||||
---
|
||||
>>> __decorate([ParameterDecorator1, ParameterDecorator2(90)], Greeter.prototype, "greetings", 0);
|
||||
>>> __decorate([ParameterDecorator1, ParameterDecorator2(90), __metadata('design:type', String)], Greeter.prototype, "greetings", 0);
|
||||
1->^^^^
|
||||
2 > ^^^^^^^^^^^^
|
||||
3 > ^^^^^^^^^^^^^^^^^^^
|
||||
|
@ -541,10 +542,10 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
6 > ^
|
||||
7 > ^^
|
||||
8 > ^
|
||||
9 > ^^^
|
||||
10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
11> ^^
|
||||
12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
|
||||
9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
10> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
11> ^^
|
||||
12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
|
||||
1->) {
|
||||
> return this.greeting;
|
||||
> }
|
||||
|
@ -567,21 +568,21 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
8 > )
|
||||
9 >
|
||||
>
|
||||
10> greetings
|
||||
11> : string
|
||||
1->Emitted(42, 5) Source(49, 7) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(42, 17) Source(49, 8) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(42, 36) Source(49, 27) + SourceIndex(0) name (Greeter)
|
||||
4 >Emitted(42, 38) Source(50, 8) + SourceIndex(0) name (Greeter)
|
||||
5 >Emitted(42, 57) Source(50, 27) + SourceIndex(0) name (Greeter)
|
||||
6 >Emitted(42, 58) Source(50, 28) + SourceIndex(0) name (Greeter)
|
||||
7 >Emitted(42, 60) Source(50, 30) + SourceIndex(0) name (Greeter)
|
||||
8 >Emitted(42, 61) Source(50, 31) + SourceIndex(0) name (Greeter)
|
||||
9 >Emitted(42, 64) Source(51, 7) + SourceIndex(0) name (Greeter)
|
||||
10>Emitted(42, 97) Source(51, 16) + SourceIndex(0) name (Greeter)
|
||||
11>Emitted(42, 99) Source(51, 24) + SourceIndex(0) name (Greeter)
|
||||
10> greetings
|
||||
11> : string
|
||||
1->Emitted(43, 5) Source(49, 7) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(43, 17) Source(49, 8) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(43, 36) Source(49, 27) + SourceIndex(0) name (Greeter)
|
||||
4 >Emitted(43, 38) Source(50, 8) + SourceIndex(0) name (Greeter)
|
||||
5 >Emitted(43, 57) Source(50, 27) + SourceIndex(0) name (Greeter)
|
||||
6 >Emitted(43, 58) Source(50, 28) + SourceIndex(0) name (Greeter)
|
||||
7 >Emitted(43, 60) Source(50, 30) + SourceIndex(0) name (Greeter)
|
||||
8 >Emitted(43, 61) Source(50, 31) + SourceIndex(0) name (Greeter)
|
||||
9 >Emitted(43, 99) Source(51, 7) + SourceIndex(0) name (Greeter)
|
||||
10>Emitted(43, 132) Source(51, 16) + SourceIndex(0) name (Greeter)
|
||||
11>Emitted(43, 134) Source(51, 24) + SourceIndex(0) name (Greeter)
|
||||
---
|
||||
>>> Object.defineProperty(Greeter.prototype, "greetings", __decorate([PropertyDecorator1, PropertyDecorator2(80)], Greeter.prototype, "greetings", Object.getOwnPropertyDescriptor(Greeter.prototype, "greetings")));
|
||||
>>> Object.defineProperty(Greeter.prototype, "greetings", __decorate([PropertyDecorator1, PropertyDecorator2(80), __metadata('design:type', Object)], Greeter.prototype, "greetings", Object.getOwnPropertyDescriptor(Greeter.prototype, "greetings")));
|
||||
1->^^^^
|
||||
2 > ^^^^^^^^^^^^^^^^^^^^^^
|
||||
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
@ -592,11 +593,11 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
8 > ^
|
||||
9 > ^^
|
||||
10> ^
|
||||
11> ^^^
|
||||
12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
15> ^^^^
|
||||
11> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
12> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
13> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
14> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
15> ^^^^
|
||||
1->
|
||||
2 > @PropertyDecorator1
|
||||
> @PropertyDecorator2(80)
|
||||
|
@ -612,29 +613,29 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
10> )
|
||||
11>
|
||||
> get
|
||||
12> greetings
|
||||
13>
|
||||
14> greetings
|
||||
15> () {
|
||||
> return this.greeting;
|
||||
> }
|
||||
1->Emitted(43, 5) Source(42, 5) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(43, 27) Source(44, 9) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(43, 57) Source(44, 18) + SourceIndex(0) name (Greeter)
|
||||
4 >Emitted(43, 71) Source(42, 6) + SourceIndex(0) name (Greeter)
|
||||
5 >Emitted(43, 89) Source(42, 24) + SourceIndex(0) name (Greeter)
|
||||
6 >Emitted(43, 91) Source(43, 6) + SourceIndex(0) name (Greeter)
|
||||
7 >Emitted(43, 109) Source(43, 24) + SourceIndex(0) name (Greeter)
|
||||
8 >Emitted(43, 110) Source(43, 25) + SourceIndex(0) name (Greeter)
|
||||
9 >Emitted(43, 112) Source(43, 27) + SourceIndex(0) name (Greeter)
|
||||
10>Emitted(43, 113) Source(43, 28) + SourceIndex(0) name (Greeter)
|
||||
11>Emitted(43, 116) Source(44, 9) + SourceIndex(0) name (Greeter)
|
||||
12>Emitted(43, 146) Source(44, 18) + SourceIndex(0) name (Greeter)
|
||||
13>Emitted(43, 180) Source(44, 9) + SourceIndex(0) name (Greeter)
|
||||
14>Emitted(43, 210) Source(44, 18) + SourceIndex(0) name (Greeter)
|
||||
15>Emitted(43, 214) Source(46, 6) + SourceIndex(0) name (Greeter)
|
||||
12> greetings
|
||||
13>
|
||||
14> greetings
|
||||
15> () {
|
||||
> return this.greeting;
|
||||
> }
|
||||
1->Emitted(44, 5) Source(42, 5) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(44, 27) Source(44, 9) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(44, 57) Source(44, 18) + SourceIndex(0) name (Greeter)
|
||||
4 >Emitted(44, 71) Source(42, 6) + SourceIndex(0) name (Greeter)
|
||||
5 >Emitted(44, 89) Source(42, 24) + SourceIndex(0) name (Greeter)
|
||||
6 >Emitted(44, 91) Source(43, 6) + SourceIndex(0) name (Greeter)
|
||||
7 >Emitted(44, 109) Source(43, 24) + SourceIndex(0) name (Greeter)
|
||||
8 >Emitted(44, 110) Source(43, 25) + SourceIndex(0) name (Greeter)
|
||||
9 >Emitted(44, 112) Source(43, 27) + SourceIndex(0) name (Greeter)
|
||||
10>Emitted(44, 113) Source(43, 28) + SourceIndex(0) name (Greeter)
|
||||
11>Emitted(44, 151) Source(44, 9) + SourceIndex(0) name (Greeter)
|
||||
12>Emitted(44, 181) Source(44, 18) + SourceIndex(0) name (Greeter)
|
||||
13>Emitted(44, 215) Source(44, 9) + SourceIndex(0) name (Greeter)
|
||||
14>Emitted(44, 245) Source(44, 18) + SourceIndex(0) name (Greeter)
|
||||
15>Emitted(44, 249) Source(46, 6) + SourceIndex(0) name (Greeter)
|
||||
---
|
||||
>>> __decorate([PropertyDecorator1, PropertyDecorator2(60)], Greeter, "x1");
|
||||
>>> __decorate([PropertyDecorator1, PropertyDecorator2(60), __metadata('design:type', Number)], Greeter, "x1");
|
||||
1 >^^^^
|
||||
2 > ^^^^^^^^^^^^
|
||||
3 > ^^^^^^^^^^^^^^^^^^
|
||||
|
@ -643,10 +644,10 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
6 > ^
|
||||
7 > ^^
|
||||
8 > ^
|
||||
9 > ^^^
|
||||
10> ^^^^^^^^^^^^^
|
||||
11> ^^
|
||||
12> ^^^^^^^^->
|
||||
9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
10> ^^^^^^^^^^^^^
|
||||
11> ^^
|
||||
12> ^^^^^^^^->
|
||||
1 >
|
||||
2 > @
|
||||
3 > PropertyDecorator1
|
||||
|
@ -658,21 +659,21 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
8 > )
|
||||
9 >
|
||||
> private static
|
||||
10> x1
|
||||
11> : number = 10;
|
||||
1 >Emitted(44, 5) Source(31, 5) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(44, 17) Source(31, 6) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(44, 35) Source(31, 24) + SourceIndex(0) name (Greeter)
|
||||
4 >Emitted(44, 37) Source(32, 6) + SourceIndex(0) name (Greeter)
|
||||
5 >Emitted(44, 55) Source(32, 24) + SourceIndex(0) name (Greeter)
|
||||
6 >Emitted(44, 56) Source(32, 25) + SourceIndex(0) name (Greeter)
|
||||
7 >Emitted(44, 58) Source(32, 27) + SourceIndex(0) name (Greeter)
|
||||
8 >Emitted(44, 59) Source(32, 28) + SourceIndex(0) name (Greeter)
|
||||
9 >Emitted(44, 62) Source(33, 20) + SourceIndex(0) name (Greeter)
|
||||
10>Emitted(44, 75) Source(33, 22) + SourceIndex(0) name (Greeter)
|
||||
11>Emitted(44, 77) Source(33, 36) + SourceIndex(0) name (Greeter)
|
||||
10> x1
|
||||
11> : number = 10;
|
||||
1 >Emitted(45, 5) Source(31, 5) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(45, 17) Source(31, 6) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(45, 35) Source(31, 24) + SourceIndex(0) name (Greeter)
|
||||
4 >Emitted(45, 37) Source(32, 6) + SourceIndex(0) name (Greeter)
|
||||
5 >Emitted(45, 55) Source(32, 24) + SourceIndex(0) name (Greeter)
|
||||
6 >Emitted(45, 56) Source(32, 25) + SourceIndex(0) name (Greeter)
|
||||
7 >Emitted(45, 58) Source(32, 27) + SourceIndex(0) name (Greeter)
|
||||
8 >Emitted(45, 59) Source(32, 28) + SourceIndex(0) name (Greeter)
|
||||
9 >Emitted(45, 97) Source(33, 20) + SourceIndex(0) name (Greeter)
|
||||
10>Emitted(45, 110) Source(33, 22) + SourceIndex(0) name (Greeter)
|
||||
11>Emitted(45, 112) Source(33, 36) + SourceIndex(0) name (Greeter)
|
||||
---
|
||||
>>> __decorate([ParameterDecorator1, ParameterDecorator2(20)], Greeter, void 0, 0);
|
||||
>>> __decorate([ParameterDecorator1, ParameterDecorator2(20), __metadata('design:type', String)], Greeter, void 0, 0);
|
||||
1->^^^^
|
||||
2 > ^^^^^^^^^^^^
|
||||
3 > ^^^^^^^^^^^^^^^^^^^
|
||||
|
@ -681,10 +682,9 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
6 > ^
|
||||
7 > ^^
|
||||
8 > ^
|
||||
9 > ^^^
|
||||
10> ^^^^^^^^^^^^^^^^^^
|
||||
11> ^^
|
||||
12> ^->
|
||||
9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
10> ^^^^^^^^^^^^^^^^^^
|
||||
11> ^^
|
||||
1->
|
||||
2 > @
|
||||
3 > ParameterDecorator1
|
||||
|
@ -696,22 +696,22 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
8 > )
|
||||
9 >
|
||||
> public
|
||||
10> greeting
|
||||
11> : string
|
||||
1->Emitted(45, 5) Source(12, 7) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(45, 17) Source(12, 8) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(45, 36) Source(12, 27) + SourceIndex(0) name (Greeter)
|
||||
4 >Emitted(45, 38) Source(13, 8) + SourceIndex(0) name (Greeter)
|
||||
5 >Emitted(45, 57) Source(13, 27) + SourceIndex(0) name (Greeter)
|
||||
6 >Emitted(45, 58) Source(13, 28) + SourceIndex(0) name (Greeter)
|
||||
7 >Emitted(45, 60) Source(13, 30) + SourceIndex(0) name (Greeter)
|
||||
8 >Emitted(45, 61) Source(13, 31) + SourceIndex(0) name (Greeter)
|
||||
9 >Emitted(45, 64) Source(14, 14) + SourceIndex(0) name (Greeter)
|
||||
10>Emitted(45, 82) Source(14, 22) + SourceIndex(0) name (Greeter)
|
||||
11>Emitted(45, 84) Source(14, 30) + SourceIndex(0) name (Greeter)
|
||||
10> greeting
|
||||
11> : string
|
||||
1->Emitted(46, 5) Source(12, 7) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(46, 17) Source(12, 8) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(46, 36) Source(12, 27) + SourceIndex(0) name (Greeter)
|
||||
4 >Emitted(46, 38) Source(13, 8) + SourceIndex(0) name (Greeter)
|
||||
5 >Emitted(46, 57) Source(13, 27) + SourceIndex(0) name (Greeter)
|
||||
6 >Emitted(46, 58) Source(13, 28) + SourceIndex(0) name (Greeter)
|
||||
7 >Emitted(46, 60) Source(13, 30) + SourceIndex(0) name (Greeter)
|
||||
8 >Emitted(46, 61) Source(13, 31) + SourceIndex(0) name (Greeter)
|
||||
9 >Emitted(46, 99) Source(14, 14) + SourceIndex(0) name (Greeter)
|
||||
10>Emitted(46, 117) Source(14, 22) + SourceIndex(0) name (Greeter)
|
||||
11>Emitted(46, 119) Source(14, 30) + SourceIndex(0) name (Greeter)
|
||||
---
|
||||
>>> __decorate([ParameterDecorator1, ParameterDecorator2(30)], Greeter, void 0, 1);
|
||||
1->^^^^
|
||||
>>> __decorate([ParameterDecorator1, ParameterDecorator2(30), __metadata('design:type', Array)], Greeter, void 0, 1);
|
||||
1 >^^^^
|
||||
2 > ^^^^^^^^^^^^
|
||||
3 > ^^^^^^^^^^^^^^^^^^^
|
||||
4 > ^^
|
||||
|
@ -719,10 +719,11 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
6 > ^
|
||||
7 > ^^
|
||||
8 > ^
|
||||
9 > ^^^
|
||||
10> ^^^^^^^^^^^^^^^^^^
|
||||
11> ^^
|
||||
1->,
|
||||
9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
10> ^^^^^^^^^^^^^^^^^^
|
||||
11> ^^
|
||||
12> ^^^^^^^^^->
|
||||
1 >,
|
||||
>
|
||||
>
|
||||
2 > @
|
||||
|
@ -735,22 +736,22 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
8 > )
|
||||
9 >
|
||||
> ...
|
||||
10> b
|
||||
11> : string[]
|
||||
1->Emitted(46, 5) Source(16, 7) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(46, 17) Source(16, 8) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(46, 36) Source(16, 27) + SourceIndex(0) name (Greeter)
|
||||
4 >Emitted(46, 38) Source(17, 8) + SourceIndex(0) name (Greeter)
|
||||
5 >Emitted(46, 57) Source(17, 27) + SourceIndex(0) name (Greeter)
|
||||
6 >Emitted(46, 58) Source(17, 28) + SourceIndex(0) name (Greeter)
|
||||
7 >Emitted(46, 60) Source(17, 30) + SourceIndex(0) name (Greeter)
|
||||
8 >Emitted(46, 61) Source(17, 31) + SourceIndex(0) name (Greeter)
|
||||
9 >Emitted(46, 64) Source(18, 10) + SourceIndex(0) name (Greeter)
|
||||
10>Emitted(46, 82) Source(18, 11) + SourceIndex(0) name (Greeter)
|
||||
11>Emitted(46, 84) Source(18, 21) + SourceIndex(0) name (Greeter)
|
||||
10> b
|
||||
11> : string[]
|
||||
1 >Emitted(47, 5) Source(16, 7) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(47, 17) Source(16, 8) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(47, 36) Source(16, 27) + SourceIndex(0) name (Greeter)
|
||||
4 >Emitted(47, 38) Source(17, 8) + SourceIndex(0) name (Greeter)
|
||||
5 >Emitted(47, 57) Source(17, 27) + SourceIndex(0) name (Greeter)
|
||||
6 >Emitted(47, 58) Source(17, 28) + SourceIndex(0) name (Greeter)
|
||||
7 >Emitted(47, 60) Source(17, 30) + SourceIndex(0) name (Greeter)
|
||||
8 >Emitted(47, 61) Source(17, 31) + SourceIndex(0) name (Greeter)
|
||||
9 >Emitted(47, 98) Source(18, 10) + SourceIndex(0) name (Greeter)
|
||||
10>Emitted(47, 116) Source(18, 11) + SourceIndex(0) name (Greeter)
|
||||
11>Emitted(47, 118) Source(18, 21) + SourceIndex(0) name (Greeter)
|
||||
---
|
||||
>>> Greeter = __decorate([ClassDecorator1, ClassDecorator2(10)], Greeter);
|
||||
1 >^^^^
|
||||
>>> Greeter = __decorate([ClassDecorator1, ClassDecorator2(10), __metadata('design:paramtypes', [String, String])], Greeter);
|
||||
1->^^^^
|
||||
2 > ^^^^^^^^^^^^^^^^^^^^^^
|
||||
3 > ^^^^^^^^^^^^^^^
|
||||
4 > ^^
|
||||
|
@ -758,8 +759,8 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
6 > ^
|
||||
7 > ^^
|
||||
8 > ^
|
||||
9 > ^^^^^^^^^^^^
|
||||
1 >
|
||||
9 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
1->
|
||||
2 > @
|
||||
3 > ClassDecorator1
|
||||
4 >
|
||||
|
@ -814,23 +815,23 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
> this.greeting = greetings;
|
||||
> }
|
||||
> }
|
||||
1 >Emitted(47, 5) Source(8, 1) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(47, 27) Source(8, 2) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(47, 42) Source(8, 17) + SourceIndex(0) name (Greeter)
|
||||
4 >Emitted(47, 44) Source(9, 2) + SourceIndex(0) name (Greeter)
|
||||
5 >Emitted(47, 59) Source(9, 17) + SourceIndex(0) name (Greeter)
|
||||
6 >Emitted(47, 60) Source(9, 18) + SourceIndex(0) name (Greeter)
|
||||
7 >Emitted(47, 62) Source(9, 20) + SourceIndex(0) name (Greeter)
|
||||
8 >Emitted(47, 63) Source(9, 21) + SourceIndex(0) name (Greeter)
|
||||
9 >Emitted(47, 75) Source(54, 2) + SourceIndex(0) name (Greeter)
|
||||
1->Emitted(48, 5) Source(8, 1) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(48, 27) Source(8, 2) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(48, 42) Source(8, 17) + SourceIndex(0) name (Greeter)
|
||||
4 >Emitted(48, 44) Source(9, 2) + SourceIndex(0) name (Greeter)
|
||||
5 >Emitted(48, 59) Source(9, 17) + SourceIndex(0) name (Greeter)
|
||||
6 >Emitted(48, 60) Source(9, 18) + SourceIndex(0) name (Greeter)
|
||||
7 >Emitted(48, 62) Source(9, 20) + SourceIndex(0) name (Greeter)
|
||||
8 >Emitted(48, 63) Source(9, 21) + SourceIndex(0) name (Greeter)
|
||||
9 >Emitted(48, 126) Source(54, 2) + SourceIndex(0) name (Greeter)
|
||||
---
|
||||
>>> return Greeter;
|
||||
1 >^^^^
|
||||
2 > ^^^^^^^^^^^^^^
|
||||
1 >
|
||||
2 > }
|
||||
1 >Emitted(48, 5) Source(54, 1) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(48, 19) Source(54, 2) + SourceIndex(0) name (Greeter)
|
||||
1 >Emitted(49, 5) Source(54, 1) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(49, 19) Source(54, 2) + SourceIndex(0) name (Greeter)
|
||||
---
|
||||
>>>})();
|
||||
1 >
|
||||
|
@ -888,9 +889,9 @@ sourceFile:sourceMapValidationDecorators.ts
|
|||
> this.greeting = greetings;
|
||||
> }
|
||||
> }
|
||||
1 >Emitted(49, 1) Source(54, 1) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(49, 2) Source(54, 2) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(49, 2) Source(8, 1) + SourceIndex(0)
|
||||
4 >Emitted(49, 6) Source(54, 2) + SourceIndex(0)
|
||||
1 >Emitted(50, 1) Source(54, 1) + SourceIndex(0) name (Greeter)
|
||||
2 >Emitted(50, 2) Source(54, 2) + SourceIndex(0) name (Greeter)
|
||||
3 >Emitted(50, 2) Source(8, 1) + SourceIndex(0)
|
||||
4 >Emitted(50, 6) Source(54, 2) + SourceIndex(0)
|
||||
---
|
||||
>>>//# sourceMappingURL=sourceMapValidationDecorators.js.map
|
Loading…
Reference in a new issue