mirror of
https://github.com/llvm/llvm-project.git
synced 2025-05-01 21:06:04 +00:00
s/codeblock/code-block to fix the Sphinx build.
llvm-svn: 268728
This commit is contained in:
parent
ba0d7540e3
commit
dc76a4db0f
@ -94,7 +94,7 @@ C++ Language Changes in Clang
|
|||||||
- Clang now enforces the rule that a *using-declaration* cannot name an enumerator of a
|
- Clang now enforces the rule that a *using-declaration* cannot name an enumerator of a
|
||||||
scoped enumeration.
|
scoped enumeration.
|
||||||
|
|
||||||
.. codeblock:: c++
|
.. code-block:: c++
|
||||||
|
|
||||||
namespace Foo { enum class E { e }; }
|
namespace Foo { enum class E { e }; }
|
||||||
namespace Bar {
|
namespace Bar {
|
||||||
@ -105,7 +105,7 @@ C++ Language Changes in Clang
|
|||||||
- Clang now enforces the rule that an enumerator of an unscoped enumeration declared at
|
- Clang now enforces the rule that an enumerator of an unscoped enumeration declared at
|
||||||
class scope can only be named by a *using-declaration* in a derived class.
|
class scope can only be named by a *using-declaration* in a derived class.
|
||||||
|
|
||||||
.. codeblock:: c++
|
.. code-block:: c++
|
||||||
|
|
||||||
class Foo { enum E { e }; }
|
class Foo { enum E { e }; }
|
||||||
using Foo::e; // error
|
using Foo::e; // error
|
||||||
@ -127,7 +127,7 @@ Changes to C++1z features since Clang 3.8:
|
|||||||
|
|
||||||
- In C++1z mode, aggregate initialization can be performed for classes with base classes:
|
- In C++1z mode, aggregate initialization can be performed for classes with base classes:
|
||||||
|
|
||||||
.. codeblock:: c++
|
.. code-block:: c++
|
||||||
|
|
||||||
struct A { int n; };
|
struct A { int n; };
|
||||||
struct B : A { int x, y; };
|
struct B : A { int x, y; };
|
||||||
|
Loading…
x
Reference in New Issue
Block a user