Lines Matching full:first
4 // Build first header file
5 // RUN: echo "#define FIRST" >> %t/include/first.h
6 // RUN: cat %t/test.m >> %t/include/first.h
7 // RUN: echo "#undef FIRST" >> %t/include/first.h
15 // RUN: %clang_cc1 -fsyntax-only -x objective-c %t/include/first.h -fblocks -fobjc-arc
40 //--- include/first-empty.h
46 module First {
48 header "first-empty.h"
51 header "first.h"
62 #if defined(FIRST) || defined(SECOND)
66 #if !defined(FIRST) && !defined(SECOND)
67 # include "first-empty.h"
71 #if defined(FIRST)
82 #if defined(FIRST) category
107 …ed-error@first.h:* {{'CompareProtocolPresence1' has different definitions in different modules; fi…
114 …ed-error@first.h:* {{'CompareProtocolPresence2' has different definitions in different modules; fi…
118 …ed-error@first.h:* {{'CompareDifferentProtocols' has different definitions in different modules; f…
121 …cted-error@first.h:* {{'CompareProtocolOrder' has different definitions in different modules; firs…
125 #if defined(FIRST)
220 …ted-error@first.h:* {{'CompareMethodPresence1' has different definitions in different modules; fir…
223 …ted-error@first.h:* {{'CompareMethodPresence2' has different definitions in different modules; fir…
226 …pected-error@first.h:* {{'CompareMethodName' has different definitions in different modules; first…
230 …cted-error@first.h:* {{'CompareMethodArgCount' has different definitions in different modules; fir…
233 …cted-error@first.h:* {{'CompareMethodArgName' has different definitions in different modules; firs…
236 …cted-error@first.h:* {{'CompareMethodArgType' has different definitions in different modules; firs…
240 …ted-error@first.h:* {{'CompareMethodReturnType' has different definitions in different modules; fi…
244 …ected-error@first.h:* {{'CompareMethodOrder' has different definitions in different modules; first…
247 …d-error@first.h:* {{'CompareMethodClassInstance' has different definitions in different modules; f…
251 …rror@first.h:* {{'CompareMethodRequirednessExplicit' has different definitions in different module…
256 #if defined(FIRST)
334 …ed-error@first.h:* {{'ComparePropertyPresence1' has different definitions in different modules; fi…
337 …ed-error@first.h:* {{'ComparePropertyPresence2' has different definitions in different modules; fi…
340 …ected-error@first.h:* {{'ComparePropertyName' has different definitions in different modules; firs…
343 …ected-error@first.h:* {{'ComparePropertyType' has different definitions in different modules; firs…
346 …cted-error@first.h:* {{'ComparePropertyOrder' has different definitions in different modules; firs…
351 …ed-error@first.h:* {{'ComparePropertyAttributes' has different definitions in different modules; f…
354 …ed-error@first.h:* {{'CompareFirstImplAttribute' has different definitions in different modules; f…
357 …ed-error@first.h:* {{'CompareLastImplAttribute' has different definitions in different modules; fi…