• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*=============================================================================
2     Boost.Wave: A Standard compliant C++ preprocessor library
3     http://www.boost.org/
4 
5     Copyright (c) 2001-2012 Hartmut Kaiser. Distributed under the Boost
6     Software License, Version 1.0. (See accompanying file
7     LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
8 =============================================================================*/
9 
10 //O --variadics
11 
12 // Tests predefined macros
13 
14 //R #line 15 "t_3_003.cpp"
15 __STDC__                    //R 1
16 __STDC_VERSION__            //R __STDC_VERSION__
17 __cplusplus                 //R 199711L
18 __STDC_HOSTED__             //R __STDC_HOSTED__
19 __LINE__                    //R 19
20 __FILE__                    //R "$P"
21 __BASE_FILE__               //R "$F"
22 __WAVE_HAS_VARIADICS__      //R 1
23 __INCLUDE_LEVEL__           //R 0
24 //R #line 50 "test.cpp"
25 #line 50 "test.cpp"
26 __LINE__                    //R 50
27 __FILE__                    //R "test.cpp"
28 __BASE_FILE__               //R "$F"
29 
30 
31 //R #line 56 "test.cpp"
32 __LINE__                    //R 56
33 __FILE__                    //R "test.cpp"
34 __BASE_FILE__               //R "$F"
35 
36 //H 01: <built-in>(1): __STDC__
37 //H 02: 1
38 //H 03: 1
39 //H 01: <built-in>(1): __cplusplus
40 //H 02: 199711L
41 //H 03: 199711L
42 //H 01: <built-in>(1): __LINE__
43 //H 02: 19
44 //H 03: 19
45 //H 01: <built-in>(1): __FILE__
46 //H 02: "$P(t_3_003.cpp)"
47 //H 03: "$P(t_3_003.cpp)"
48 //H 01: <built-in>(1): __BASE_FILE__
49 //H 02: "$F"
50 //H 03: "$F"
51 //H 01: <built-in>(1): __WAVE_HAS_VARIADICS__
52 //H 02: 1
53 //H 03: 1
54 //H 01: <built-in>(1): __INCLUDE_LEVEL__
55 //H 02: 0
56 //H 03: 0
57 //H 10: t_3_003.cpp(25): #line
58 //H 17: 50 "test.cpp" (50, "test.cpp")
59 //H 01: <built-in>(1): __LINE__
60 //H 02: 50
61 //H 03: 50
62 //H 01: <built-in>(1): __FILE__
63 //H 02: "test.cpp"
64 //H 03: "test.cpp"
65 //H 01: <built-in>(1): __BASE_FILE__
66 //H 02: "$F"
67 //H 03: "$F"
68 //H 01: <built-in>(1): __LINE__
69 //H 02: 56
70 //H 03: 56
71 //H 01: <built-in>(1): __FILE__
72 //H 02: "test.cpp"
73 //H 03: "test.cpp"
74 //H 01: <built-in>(1): __BASE_FILE__
75 //H 02: "$F"
76 //H 03: "$F"
77