llvm-project/clang/test/PCH/Inputs
Richard Smith 4f902c7ecc P0188R1: add support for standard [[fallthrough]] attribute. This is almost
exactly the same as clang's existing [[clang::fallthrough]] attribute, which
has been updated to have the same semantics. The one significant difference
is that [[fallthrough]] is ill-formed if it's not used immediately before a
switch label (even when -Wimplicit-fallthrough is disabled). To support that,
we now build a CFG of any function that uses a '[[fallthrough]];' statement
to check.

In passing, fix some bugs with our support for statement attributes -- in
particular, diagnose their use on declarations, rather than asserting.

llvm-svn: 262881
2016-03-08 00:32:55 +00:00
..
badpch-dir.h.gch
modules [PCH/Modules] Check that the specific module cache path the PCH was built with, is the same as 2015-02-19 20:12:20 +00:00
__va_list_tag.h
arc.h
badpch-empty.h.gch
case-insensitive-include.h
chain-decls1.h
chain-decls2.h
chain-ext_vector1.h
chain-ext_vector2.h
chain-external-defs1.h
chain-external-defs2.h
chain-macro-override1.h
chain-macro-override2.h
chain-macro1.h
chain-macro2.h
chain-remap-types1.h
chain-remap-types2.h
chain-selectors1.h
chain-selectors2.h
chain-trivial1.h
chain-trivial2.h
cuda.h
cxx-method.h
cxx11-statement-attributes.h P0188R1: add support for standard [[fallthrough]] attribute. This is almost 2016-03-08 00:32:55 +00:00
namespaces.h
preamble.h
typo.h
typo.hpp
va_arg.h Support __builtin_ms_va_list. 2015-09-17 20:55:33 +00:00
working-directory-1.h