mirror of
https://github.com/isocpp/CppCoreGuidelines.git
synced 2024-03-22 13:30:58 +08:00
Revert "I: Enforcement fixes/completion"
This commit is contained in:
parent
51191c13d2
commit
dca2221fad
|
@ -1663,7 +1663,7 @@ so the default is "no ownership transfer."
|
|||
|
||||
* (Simple) Warn on `delete` of a raw pointer that is not an `owner`.
|
||||
* (Simple) Warn on failure to either `reset` or explicitly `delete` an `owner` pointer on every code path.
|
||||
* (Simple) Warn if the return value of `new` or a function call with an `owner` return value is assigned to a raw pointer or non-`owner` reference.
|
||||
* (Simple) Warn if the return value of `new` or a function call with return value of pointer type is assigned to a raw pointer.
|
||||
|
||||
### <a name="Ri-nullptr"></a>I.12: Declare a pointer that must not be null as `not_null`
|
||||
|
||||
|
@ -1926,7 +1926,7 @@ This will force every derived class to compute a center -- even if that's non-tr
|
|||
|
||||
##### Enforcement
|
||||
|
||||
(Simple) Warn if a pointer/reference to a class `C` is assigned to a pointer/reference to a base of `C` and the base class contains data members.
|
||||
(Simple) Warn if a pointer to a class `C` is assigned to a pointer to a base of `C` and the base class contains data members.
|
||||
|
||||
### <a name="Ri-abi"></a>I.26: If you want a cross-compiler ABI, use a C-style subset
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user