1 | // RUN: %check_clang_tidy %s modernize-use-using %t -- -config="{CheckOptions: {modernize-use-using.IgnoreExternC: true}}" -- -I %S/Input/use-using/ |
---|---|
2 | |
3 | // Some Header |
4 | extern "C"{ |
5 | |
6 | typedef int NewInt; |
7 | } |
8 | |
9 | extern "C++"{ |
10 | |
11 | typedef int InExternCPP; |
12 | // CHECK-MESSAGES: :[[@LINE-1]]:1: warning: use 'using' instead of 'typedef' [modernize-use-using] |
13 | // CHECK-FIXES: using InExternCPP = int; |
14 | } |
15 |