// module names namespace yield { } namespace SampleYield1 { // module variables var yield; } namespace SampleYield2 { // module function function yield() {} } class SampleYield3 { // class variables private yield; } // class properties class SampleYield4 { private var; set yield(value) {} get yield() { return this.var; } } class SampleYield5 { yield() {} // class methods } // interface declarations interface SampleYield6 { yield: any; } // function parameters function methodYield(yield) {} // local variables var yield;