{"version":3,"sources":["opaque_token.js"],"names":[],"mappings":"AAKA;AALA,KAAK,iBAAiB,AAAC,CAAC,MAAK,QAAQ;aAArC,EAAC,GAAE,YAAqB;AAAE,wBAAwB;IAAE,AAA9B,CAAC;AAAvB,WAAS,CAAT,EAAC,KAAI,CAAO,KAAG,AAAS,CAAC;CAAgC,CAAC;AAA1D,AAAI,EAAA,cAKG,SAAM,YAAU,CAGT,IAAG,AAAO,CAAE;AACtB,KAAG,MAAM,IAAI,QAAQ,EAAC,KAAG,EAAC,IAAE,CAAA,CAAC;AAC/B,AAVsC,CAAA;AAAxC,AAAC,eAAc,YAAY,CAAC,AAAC,eAY3B,QAAO,CAAP,UAAS,AAAD,CAAG;AACT,SAAO,CAAA,IAAG,MAAM,CAAC;EACnB,MAdmF;AAArF,KAAK,eAAe,AAAC,2BACb,EAAC,GAAE,CAAG,UAAS,AAAD,CAAG;AAAC,YAD1B,eAAc,KAAO,UAC4B;EAAC,CAAC,CAAC,CAAC;AAcrD","file":"angular2/src/di/opaque_token.js","sourcesContent":["/**\n * \n * \n * @exportedAs angular2/di\n */\nexport class OpaqueToken {\n  _desc:string;\n\n  constructor(desc:string){\n    this._desc = `Token(${desc})`;\n  }\n\n  toString() {\n    return this._desc;\n  }\n}"]}