r369035 - Rename this file from cx2.c to c2x.c; NFC.

Aaron Ballman via cfe-commits cfe-commits at lists.llvm.org
Thu Aug 15 11:37:30 PDT 2019


Author: aaronballman
Date: Thu Aug 15 11:37:30 2019
New Revision: 369035

URL: http://llvm.org/viewvc/llvm-project?rev=369035&view=rev
Log:
Rename this file from cx2.c to c2x.c; NFC.

Added:
    cfe/trunk/test/Sema/attr-c2x.c
      - copied unchanged from r369034, cfe/trunk/test/Sema/attr-cx2.c
Removed:
    cfe/trunk/test/Sema/attr-cx2.c

Removed: cfe/trunk/test/Sema/attr-cx2.c
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Sema/attr-cx2.c?rev=369034&view=auto
==============================================================================
--- cfe/trunk/test/Sema/attr-cx2.c (original)
+++ cfe/trunk/test/Sema/attr-cx2.c (removed)
@@ -1,29 +0,0 @@
-// RUN: %clang_cc1 -triple x86_64-apple-darwin10 -fsyntax-only -verify -std=c2x %s
-
-struct S {};
-struct S * [[clang::address_space(1)]] Foo;
-
-enum [[clang::enum_extensibility(open)]] EnumOpen {
-  C0 = 1, C1 = 10
-};
-
-enum [[clang::flag_enum]] EnumFlag {
-  D0 = 1, D1 = 8
-};
-
-void foo(void *c) [[clang::overloadable]];
-void foo(char *c) [[clang::overloadable]];
-
-void context_okay(void *context [[clang::swift_context]]) [[clang::swiftcall]];
-void context_okay2(void *context [[clang::swift_context]], void *selfType, char **selfWitnessTable) [[clang::swiftcall]];
-
-void *f1(void) [[clang::ownership_returns(foo)]];
-void *f2() [[clang::ownership_returns(foo)]]; // expected-warning {{'ownership_returns' attribute only applies to non-K&R-style functions}}
-
-void foo2(void) [[clang::unavailable("not available - replaced")]]; // expected-note {{'foo2' has been explicitly marked unavailable here}}
-void bar(void) {
-  foo2(); // expected-error {{'foo2' is unavailable: not available - replaced}}
-}
-
-[[nodiscard]] int without_underscores(void);
-[[__nodiscard__]] int underscores(void);




More information about the cfe-commits mailing list