<div dir="ltr"><span style="color:rgb(33,33,33);font-size:13px">As part of the roadmap for concepts, </span><a href="https://github.com/saarraz/clang-concepts-roadmap" target="_blank" style="font-size:13px">https://github.com/saarraz/clang-concepts-roadmap</a><span style="color:rgb(33,33,33);font-size:13px">, as discussed on [cfe-dev] - </span><a href="http://lists.llvm.org/pipermail/cfe-dev/2017-November/056009.html" target="_blank" style="font-size:13px">http://lists.llvm.org/pipermail/cfe-dev/2017-November/056009.html</a><span style="color:rgb(33,33,33);font-size:13px">, we're doing incremental commits with the end goal of supporting concepts as they are in the current C++2a working draft.</span><div style="color:rgb(33,33,33);font-size:13px">This is the first step - removing old support for function and variable concepts in preparation for the addition of concepts as they are defined in the current working draft.</div><div style="color:rgb(33,33,33);font-size:13px">Tests were removed because they are no longer relevant/true to the current standard. A very small amount of them can be adapted, and will be salvaged later when we have some compilation code to support them.</div></div>