/// <reference path="fourslash.ts" />

//// class Point {
//// 
////     constructor(public x: number) {
//// 
////     }
////     getDist() { 
////     }
////     static origin = new Point(0);
//// }
//// 
//// class Point3D {
//// 
////     constructor(x: number, y: number, private z) {
////         super(x, y);
////     }
////     
////     getDist() {
////         return Math.sqrt(this.x*this.x + this.z*this.m);
////     }        
//// }
//// 
//// 

edit.disableFormatting();
diagnostics.validateTypesAtPositions(258);
