1 /****************************************************************************
3 ** Copyright (C) 1992-2008 Trolltech ASA. All rights reserved.
4 ** Copyright 2005 Roberto Raggi <roberto@kdevelop.org>
6 ** This file is part of $PRODUCT$.
10 ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
11 ** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
13 ****************************************************************************/
22 #if defined (PP_WITH_MACRO_POSITION)
23 pp_fast_string
const *file
;
25 pp_fast_string
const *name
;
26 pp_fast_string
const *definition
;
27 std::vector
<pp_fast_string
const *> formals
;
35 int unsigned hidden
: 1;
36 int unsigned function_like
: 1;
37 int unsigned variadics
: 1;
43 std::size_t hash_code
;
46 #if defined (PP_WITH_MACRO_POSITION)
62 // kate: space-indent on; indent-width 2; replace-tabs on;