/// //// module TypeScript { //// export class PullSymbol {} //// export class Diagnostic {} //// export class SymbolAndDiagnostics { //// constructor(public symbol: TSymbol, //// public diagnostics: Diagnostic) { //// } //// /**/ //// public static create(symbol: TSymbol, diagnostics: Diagnostic): SymbolAndDiagnostics { //// return new SymbolAndDiagnostics(symbol, diagnostics); //// } //// } //// } //// module TypeScript { //// var x : TypeScript.SymbolAndDiagnostics; //// } goTo.marker(); // We've had some invalidation errors where adding a member to a generic type with statics could cause a crash to occur edit.insert("someNewProperty = 0;");