define(["require","exports","../_.contribution"],(function(e,n,c){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),(0,c.registerLanguage)({id:"c",extensions:[".c",".h"],aliases:["C","c"],loader:function(){return AMD?new Promise((function(n,c){e(["vs/basic-languages/cpp/cpp"],n,c)})):new Promise((function(n,c){e(["./cpp"],n,c)}))}}),(0,c.registerLanguage)({id:"cpp",extensions:[".cpp",".cc",".cxx",".hpp",".hh",".hxx"],aliases:["C++","Cpp","cpp"],loader:function(){return AMD?new Promise((function(n,c){e(["vs/basic-languages/cpp/cpp"],n,c)})):new Promise((function(n,c){e(["./cpp"],n,c)}))}})}));