// module names
namespace implements {

}

namespace SampleImplements1 {
    // module variables
    var implements;
}

namespace SampleImplements2 {
    // module function
    function implements() {}
}

class SampleImplements3 {
    // class variables
    private implements;
}

// class properties
class SampleImplements4 {
    private var;
    set implements(value) {}
    get implements() {
        return this.var;
    }
}

class SampleImplements5 {
    implements() {} // class methods
}

// interface declarations
interface SampleImplements6 {
    implements: any;
}

// function parameters
function method(implements) {}

// local variables
var implements;
