mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-15 23:31:37 +00:00
Add missing 'to' and rephrase an explanation of GCC's assumptions.
Wordsmithing by Matt Beaumont-Gay in response to r164389. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164395 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
67bf429a6a
commit
b890e9fc66
@ -830,11 +830,11 @@ off by default but turned on when building LLVM with a version of Clang that
|
||||
supports the warning.
|
||||
|
||||
A knock-on effect of this stylistic requirement is that when building LLVM with
|
||||
GCC you may get warnings related "control may reach end of non-void function"
|
||||
GCC you may get warnings related to "control may reach end of non-void function"
|
||||
if you return from each case of a covered switch-over-enum because GCC assumes
|
||||
that the enum expression may take any representable value, not just those in
|
||||
the enumeration. To suppress this warning, use ``llvm_unreachable`` after the
|
||||
switch.
|
||||
that the enum expression may take any representable value, not just those of
|
||||
individual enumerators. To suppress this warning, use ``llvm_unreachable`` after
|
||||
the switch.
|
||||
|
||||
Use ``LLVM_DELETED_FUNCTION`` to mark uncallable methods
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
Loading…
x
Reference in New Issue
Block a user