mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-23 03:02:36 +01:00
update coding standards. Partial specialization is now ok,
though possibly not a good idea. llvm-svn: 119398
This commit is contained in:
parent
690d065e70
commit
4450e4541e
@ -397,9 +397,10 @@ portable code. If there are cases where it isn't possible to write portable
|
||||
code, isolate it behind a well defined (and well documented) interface.</p>
|
||||
|
||||
<p>In practice, this means that you shouldn't assume much about the host
|
||||
compiler, including its support for "high tech" features like partial
|
||||
specialization of templates. If these features are used, they should only be
|
||||
an implementation detail of a library which has a simple exposed API.</p>
|
||||
compiler, and Visual Studio tends to be the lowest common denominator.
|
||||
If advanced features are used, they should only be an implementation detail of
|
||||
a library which has a simple exposed API, and preferably be buried in
|
||||
libSystem.</p>
|
||||
|
||||
</div>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user