<?xml version='1.0' encoding='ISO-8859-1'?>
<ast>
 <declarations>
  <instance accessibility="0" class="Synopsis.AST.Module" file="/usr/include/c++/3.2.2/bits/stl_bvector.h" language="C++" line="0" name="std" type="namespace">
   <comments>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/cstring
     </file>
     <text>
      // Get rid of those macros defined in &lt;string.h&gt; in lieu of real functions.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/cstdlib
     </file>
     <text>
      // Get rid of those macros defined in &lt;stdlib.h&gt; in lieu of real functions.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/exception
     </file>
     <text>
      // Exception Handling support header for -*- C++ -*-

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/exception
     </file>
     <text>
      // Copyright (C) 1995, 1996, 1997, 1998, 2000, 2001, 2002
// Free Software Foundation
//
// This file is part of GNU CC.
//
// GNU CC is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2, or (at your option)
// any later version.
// 
// GNU CC is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
// 
// You should have received a copy of the GNU General Public License
// along with GNU CC; see the file COPYING.  If not, write to
// the Free Software Foundation, 59 Temple Place - Suite 330,
// Boston, MA 02111-1307, USA.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/exception
     </file>
     <text>
      // As a special exception, you may use this file as part of a free software
// library without restriction.  Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License.  This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/exception
     </file>
     <text>
      /** @file exception
 *  This header defines several types and functions relating to the
 *  handling of exceptions in a C++ program.
 */

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stringfwd.h
     </file>
     <text>
      // String support -*- C++ -*-

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stringfwd.h
     </file>
     <text>
      // Copyright (C) 2001, 2002 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library.  This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stringfwd.h
     </file>
     <text>
      // This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stringfwd.h
     </file>
     <text>
      // You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING.  If not, write to the Free
// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
// USA.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stringfwd.h
     </file>
     <text>
      // As a special exception, you may use this file as part of a free software
// library without restriction.  Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License.  This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stringfwd.h
     </file>
     <text>
      //
// ISO C++ 14882: 21 Strings library
//

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stringfwd.h
     </file>
     <text>
      /** @file stringfwd.h
 *  This is an internal header file, included by other library headers.
 *  You should not attempt to use it directly.
 */

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/cstdio
     </file>
     <text>
      // Get rid of those macros defined in &lt;stdio.h&gt; in lieu of real functions.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/ctime
     </file>
     <text>
      // -*- C++ -*- forwarding header.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/ctime
     </file>
     <text>
      // Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002
// Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library.  This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/ctime
     </file>
     <text>
      // This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/ctime
     </file>
     <text>
      // You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING.  If not, write to the Free
// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
// USA.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/ctime
     </file>
     <text>
      // As a special exception, you may use this file as part of a free software
// library without restriction.  Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License.  This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/ctime
     </file>
     <text>
      //
// ISO C++ 14882: 20.5  Date and time
//

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/ctime
     </file>
     <text>
      /** @file ctime
 *  This is a Standard C++ Library file.  You should @c #include this file
 *  in your programs, rather than any of the &quot;*.h&quot; implementation files.
 *
 *  This is the C++ version of the Standard C Library header @c time.h,
 *  and its contents are (mostly) the same as that header, but are all
 *  contained in the namespace @c std.
 */

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/ctime
     </file>
     <text>
      // Get rid of those macros defined in &lt;time.h&gt; in lieu of real functions.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/cwchar
     </file>
     <text>
      // Need to do a bit of trickery here with mbstate_t as char_traits
// assumes it is in wchar.h, regardless of wchar_t specializations.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/cwchar
     </file>
     <text>
      // Get rid of those macros defined in &lt;wchar.h&gt; in lieu of real functions.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_pair.h
     </file>
     <text>
      // Pair implementation -*- C++ -*-

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_pair.h
     </file>
     <text>
      // Copyright (C) 2001 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library.  This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_pair.h
     </file>
     <text>
      // This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_pair.h
     </file>
     <text>
      // You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING.  If not, write to the Free
// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
// USA.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_pair.h
     </file>
     <text>
      // As a special exception, you may use this file as part of a free software
// library without restriction.  Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License.  This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_pair.h
     </file>
     <text>
      /*
 *
 * Copyright (c) 1994
 * Hewlett-Packard Company
 *
 * Permission to use, copy, modify, distribute and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appear in all copies and
 * that both that copyright notice and this permission notice appear
 * in supporting documentation.  Hewlett-Packard Company makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided &quot;as is&quot; without express or implied warranty.
 *
 *
 * Copyright (c) 1996,1997
 * Silicon Graphics Computer Systems, Inc.
 *
 * Permission to use, copy, modify, distribute and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appear in all copies and
 * that both that copyright notice and this permission notice appear
 * in supporting documentation.  Silicon Graphics makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided &quot;as is&quot; without express or implied warranty.
 */

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_pair.h
     </file>
     <text>
      /** @file stl_pair.h
 *  This is an internal header file, included by other library headers.
 *  You should not attempt to use it directly.
 */

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_iterator_base_types.h
     </file>
     <text>
      // Types used in iterator implementation -*- C++ -*-

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_iterator_base_types.h
     </file>
     <text>
      // Copyright (C) 2001, 2002 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library.  This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_iterator_base_types.h
     </file>
     <text>
      // This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_iterator_base_types.h
     </file>
     <text>
      // You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING.  If not, write to the Free
// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
// USA.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_iterator_base_types.h
     </file>
     <text>
      // As a special exception, you may use this file as part of a free software
// library without restriction.  Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License.  This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_iterator_base_types.h
     </file>
     <text>
      /*
 *
 * Copyright (c) 1994
 * Hewlett-Packard Company
 *
 * Permission to use, copy, modify, distribute and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appear in all copies and
 * that both that copyright notice and this permission notice appear
 * in supporting documentation.  Hewlett-Packard Company makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided &quot;as is&quot; without express or implied warranty.
 *
 *
 * Copyright (c) 1996-1998
 * Silicon Graphics Computer Systems, Inc.
 *
 * Permission to use, copy, modify, distribute and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appear in all copies and
 * that both that copyright notice and this permission notice appear
 * in supporting documentation.  Silicon Graphics makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided &quot;as is&quot; without express or implied warranty.
 */

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_iterator_base_types.h
     </file>
     <text>
      /** @file stl_iterator_base_types.h
 *  This is an internal header file, included by other library headers.
 *  You should not attempt to use it directly.
 *
 *  This file contains all of the general iterator-related utility types,
 *  such as iterator_traits and struct iterator.
 */

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="0">
     <file>
      /usr/include/c++/3.2.2/bits/stl_iterator_base_funcs.h
     </file>
     <text>
      // Since this entire file is within namespace std, there's no reason to
// waste two spaces along the left column.  Thus the leading indentation is
// slightly violated from here on.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_iterator.h
     </file>
     <text>
      // Iterators -*- C++ -*-

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_iterator.h
     </file>
     <text>
      // Copyright (C) 2001, 2002 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library.  This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_iterator.h
     </file>
     <text>
      // This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_iterator.h
     </file>
     <text>
      // You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING.  If not, write to the Free
// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
// USA.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_iterator.h
     </file>
     <text>
      // As a special exception, you may use this file as part of a free software
// library without restriction.  Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License.  This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_iterator.h
     </file>
     <text>
      /*
 *
 * Copyright (c) 1994
 * Hewlett-Packard Company
 *
 * Permission to use, copy, modify, distribute and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appear in all copies and
 * that both that copyright notice and this permission notice appear
 * in supporting documentation.  Hewlett-Packard Company makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided &quot;as is&quot; without express or implied warranty.
 *
 *
 * Copyright (c) 1996-1998
 * Silicon Graphics Computer Systems, Inc.
 *
 * Permission to use, copy, modify, distribute and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appear in all copies and
 * that both that copyright notice and this permission notice appear
 * in supporting documentation.  Silicon Graphics makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided &quot;as is&quot; without express or implied warranty.
 */

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_iterator.h
     </file>
     <text>
      /** @file stl_iterator.h
 *  This is an internal header file, included by other library headers.
 *  You should not attempt to use it directly.
 *
 *  This file implements reverse_iterator, back_insert_iterator,
 *  front_insert_iterator, insert_iterator, __normal_iterator, and their
 *  supporting functions and overloaded operators.
 */

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_threads.h
     </file>
     <text>
      // Threading support -*- C++ -*-

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_threads.h
     </file>
     <text>
      // Copyright (C) 2001 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library.  This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_threads.h
     </file>
     <text>
      // This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_threads.h
     </file>
     <text>
      // You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING.  If not, write to the Free
// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
// USA.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_threads.h
     </file>
     <text>
      // As a special exception, you may use this file as part of a free software
// library without restriction.  Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License.  This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_threads.h
     </file>
     <text>
      /*
 * Copyright (c) 1997-1999
 * Silicon Graphics Computer Systems, Inc.
 *
 * Permission to use, copy, modify, distribute and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appear in all copies and
 * that both that copyright notice and this permission notice appear
 * in supporting documentation.  Silicon Graphics makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided &quot;as is&quot; without express or implied warranty.
 */

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_threads.h
     </file>
     <text>
      /** @file stl_threads.h
 *  This is an internal header file, included by other library headers.
 *  You should not attempt to use it directly.
 */

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_threads.h
     </file>
     <text>
      // The only supported threading model is GCC's own gthr.h abstraction layer.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_construct.h
     </file>
     <text>
      // nonstandard construct and destroy functions -*- C++ -*-

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_construct.h
     </file>
     <text>
      // Copyright (C) 2001, 2002 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library.  This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_construct.h
     </file>
     <text>
      // This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_construct.h
     </file>
     <text>
      // You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING.  If not, write to the Free
// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
// USA.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_construct.h
     </file>
     <text>
      // As a special exception, you may use this file as part of a free software
// library without restriction.  Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License.  This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_construct.h
     </file>
     <text>
      /*
 *
 * Copyright (c) 1994
 * Hewlett-Packard Company
 *
 * Permission to use, copy, modify, distribute and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appear in all copies and
 * that both that copyright notice and this permission notice appear
 * in supporting documentation.  Hewlett-Packard Company makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided &quot;as is&quot; without express or implied warranty.
 *
 *
 * Copyright (c) 1996,1997
 * Silicon Graphics Computer Systems, Inc.
 *
 * Permission to use, copy, modify, distribute and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appear in all copies and
 * that both that copyright notice and this permission notice appear
 * in supporting documentation.  Silicon Graphics makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided &quot;as is&quot; without express or implied warranty.
 */

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_construct.h
     </file>
     <text>
      /** @file stl_construct.h
 *  This is an internal header file, included by other library headers.
 *  You should not attempt to use it directly.
 */

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_uninitialized.h
     </file>
     <text>
      // Raw memory manipulators -*- C++ -*-

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_uninitialized.h
     </file>
     <text>
      // Copyright (C) 2001 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library.  This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_uninitialized.h
     </file>
     <text>
      // This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_uninitialized.h
     </file>
     <text>
      // You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING.  If not, write to the Free
// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
// USA.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_uninitialized.h
     </file>
     <text>
      // As a special exception, you may use this file as part of a free software
// library without restriction.  Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License.  This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_uninitialized.h
     </file>
     <text>
      /*
 *
 * Copyright (c) 1994
 * Hewlett-Packard Company
 *
 * Permission to use, copy, modify, distribute and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appear in all copies and
 * that both that copyright notice and this permission notice appear
 * in supporting documentation.  Hewlett-Packard Company makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided &quot;as is&quot; without express or implied warranty.
 *
 *
 * Copyright (c) 1996,1997
 * Silicon Graphics Computer Systems, Inc.
 *
 * Permission to use, copy, modify, distribute and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appear in all copies and
 * that both that copyright notice and this permission notice appear
 * in supporting documentation.  Silicon Graphics makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided &quot;as is&quot; without express or implied warranty.
 */

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_uninitialized.h
     </file>
     <text>
      /** @file stl_uninitialized.h
 *  This is an internal header file, included by other library headers.
 *  You should not attempt to use it directly.
 */

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_bvector.h
     </file>
     <text>
      // bit_vector and vector&lt;bool&gt; specialization -*- C++ -*-

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_bvector.h
     </file>
     <text>
      // Copyright (C) 2001, 2002 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library.  This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 2, or (at your option)
// any later version.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_bvector.h
     </file>
     <text>
      // This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_bvector.h
     </file>
     <text>
      // You should have received a copy of the GNU General Public License along
// with this library; see the file COPYING.  If not, write to the Free
// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
// USA.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_bvector.h
     </file>
     <text>
      // As a special exception, you may use this file as part of a free software
// library without restriction.  Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License.  This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_bvector.h
     </file>
     <text>
      /*
 *
 * Copyright (c) 1994
 * Hewlett-Packard Company
 *
 * Permission to use, copy, modify, distribute and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appear in all copies and
 * that both that copyright notice and this permission notice appear
 * in supporting documentation.  Hewlett-Packard Company makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided &quot;as is&quot; without express or implied warranty.
 *
 *
 * Copyright (c) 1996-1999
 * Silicon Graphics Computer Systems, Inc.
 *
 * Permission to use, copy, modify, distribute and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appear in all copies and
 * that both that copyright notice and this permission notice appear
 * in supporting documentation.  Silicon Graphics makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided &quot;as is&quot; without express or implied warranty.
 */

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_bvector.h
     </file>
     <text>
      /** @file stl_bvector.h
 *  This is an internal header file, included by other library headers.
 *  You should not attempt to use it directly.
 */

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_bvector.h
     </file>
     <text>
      // namespace std

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_bvector.h
     </file>
     <text>
      // Declare a partial specialization of vector&lt;T, Alloc&gt;.

     </text>
    </instance>
   </comments>
  </instance>
  <instance accessibility="0" class="Synopsis.AST.Module" file="/usr/include/c++/3.2.2/bits/stl_iterator.h" language="C++" line="0" name="__gnu_cxx" type="namespace">
   <comments>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/exception
     </file>
     <text>
      // namespace std

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="0">
     <file>
      /usr/include/c++/3.2.2/bits/type_traits.h
     </file>
     <text>
      // Forward declaration hack, should really include this from somewhere.

     </text>
    </instance>
    <instance class="Synopsis.AST.Comment" line="0" suspect="1">
     <file>
      /usr/include/c++/3.2.2/bits/stl_iterator.h
     </file>
     <text>
      // namespace std

     </text>
    </instance>
   </comments>
  </instance>
  <instance accessibility="0" class="Synopsis.AST.Module" file="Parsers/Cxx/input/std.cc" language="C++" line="0" name="Foo" type="namespace">
   <declarations>
    <instance accessibility="0" class="Synopsis.AST.Function" file="Parsers/Cxx/input/std.cc" language="C++" line="5" name="Foo.func(std::vector&lt;int&gt;)" realname="func" type="function">
     <parameters>
      <instance class="Synopsis.AST.Parameter" identifier="array" value="">
       <type>
        <instance class="Synopsis.Type.Parametrized" language="C++">
         <parameters>
          <instance class="Synopsis.Type.Base" language="C++" name="int"/>
         </parameters>
         <template>
          <instance class="Synopsis.Type.Unknown" language="C++" name="std.vector">
           <link>
            std
            vector
           </link>
          </instance>
         </template>
        </instance>
       </type>
      </instance>
     </parameters>
     <returnType>
      <instance class="Synopsis.Type.Base" language="C++" name="void"/>
     </returnType>
    </instance>
    <instance accessibility="0" class="Synopsis.AST.Builtin" file="Parsers/Cxx/input/std.cc" language="C++" line="5" name="EOS" type="EOS"/>
   </declarations>
  </instance>
 </declarations>
 <types>
  <instance class="Synopsis.Type.Unknown" language="C++" name="__gnu_cxx">
   <link>
    __gnu_cxx
   </link>
  </instance>
  <instance class="Synopsis.Type.Unknown" language="C++" name="std">
   <link>
    std
   </link>
  </instance>
  <instance class="Synopsis.Type.Declared" language="C++" name="EOS">
   <declaration/>
  </instance>
  <instance class="Synopsis.Type.Declared" language="C++" name="Foo">
   <declaration/>
  </instance>
  <instance class="Synopsis.Type.Declared" language="C++" name="Foo.func(std::vector&lt;int&gt;)">
   <declaration/>
  </instance>
 </types>
 <files>
  <file>
   /usr/include/c++/3.2.2/bits/stl_iterator_base_funcs.h
  </file>
  <file>
   /usr/include/c++/3.2.2/i386-redhat-linux/bits/c++config.h
  </file>
  <file>
   /usr/include/c++/3.2.2/cstddef
  </file>
  <file>
   /usr/include/c++/3.2.2/bits/fpos.h
  </file>
  <file>
   /usr/include/c++/3.2.2/bits/stl_alloc.h
  </file>
  <file>
   /usr/include/bits/sigthread.h
  </file>
  <file>
   /usr/include/xlocale.h
  </file>
  <file>
   /usr/include/c++/3.2.2/bits/stl_bvector.h
  </file>
  <file>
   /usr/include/bits/sigset.h
  </file>
  <file>
   /usr/include/bits/xopen_lim.h
  </file>
  <file>
   /usr/include/bits/local_lim.h
  </file>
  <file>
   /usr/include/c++/3.2.2/exception
  </file>
  <file>
   /usr/include/sys/sysmacros.h
  </file>
  <file>
   /usr/include/c++/3.2.2/iosfwd
  </file>
  <file>
   /usr/include/_G_config.h
  </file>
  <file>
   /usr/include/c++/3.2.2/bits/stl_threads.h
  </file>
  <file>
   /usr/include/c++/3.2.2/bits/stl_construct.h
  </file>
  <file>
   /usr/include/signal.h
  </file>
  <file>
   /usr/include/sys/cdefs.h
  </file>
  <file>
   /usr/include/c++/3.2.2/i386-redhat-linux/bits/gthr-default.h
  </file>
  <file>
   /usr/include/c++/3.2.2/bits/stl_uninitialized.h
  </file>
  <file>
   /usr/include/c++/3.2.2/new
  </file>
  <file>
   /usr/include/bits/posix2_lim.h
  </file>
  <file>
   /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/include/stddef.h
  </file>
  <file>
   /usr/include/string.h
  </file>
  <file>
   /usr/include/c++/3.2.2/i386-redhat-linux/bits/atomicity.h
  </file>
  <file>
   /usr/include/stdlib.h
  </file>
  <file>
   /usr/include/c++/3.2.2/cstdlib
  </file>
  <file>
   /usr/include/c++/3.2.2/i386-redhat-linux/bits/c++io.h
  </file>
  <file>
   /usr/include/gnu/stubs.h
  </file>
  <file>
   /usr/include/c++/3.2.2/bits/functexcept.h
  </file>
  <file>
   /usr/include/bits/waitflags.h
  </file>
  <file>
   /usr/include/c++/3.2.2/i386-redhat-linux/bits/gthr.h
  </file>
  <file>
   /usr/include/bits/waitstatus.h
  </file>
  <file>
   /usr/include/bits/endian.h
  </file>
  <file>
   /usr/include/limits.h
  </file>
  <file>
   /usr/include/c++/3.2.2/bits/stl_vector.h
  </file>
  <file>
   /usr/include/c++/3.2.2/bits/stringfwd.h
  </file>
  <file>
   /usr/include/bits/posix1_lim.h
  </file>
  <file>
   /usr/include/bits/typesizes.h
  </file>
  <file>
   /usr/include/bits/sched.h
  </file>
  <file>
   /usr/include/pthread.h
  </file>
  <file>
   /usr/include/c++/3.2.2/bits/stl_iterator.h
  </file>
  <file>
   /usr/include/wchar.h
  </file>
  <file>
   /usr/include/c++/3.2.2/climits
  </file>
  <file>
   /usr/include/libio.h
  </file>
  <file>
   /usr/include/c++/3.2.2/bits/stl_algobase.h
  </file>
  <file>
   /usr/include/bits/wchar.h
  </file>
  <file>
   /usr/include/features.h
  </file>
  <file>
   /usr/include/bits/sys_errlist.h
  </file>
  <file>
   /usr/include/bits/pthreadtypes.h
  </file>
  <file>
   /usr/include/c++/3.2.2/exception_defines.h
  </file>
  <file>
   /usr/include/bits/select.h
  </file>
  <file>
   /usr/include/alloca.h
  </file>
  <file>
   /usr/include/c++/3.2.2/ctime
  </file>
  <file>
   /usr/include/bits/types.h
  </file>
  <file>
   /usr/include/c++/3.2.2/cwchar
  </file>
  <file>
   /usr/include/c++/3.2.2/cassert
  </file>
  <file>
   /usr/include/bits/stdio_lim.h
  </file>
  <file>
   /usr/include/bits/initspin.h
  </file>
  <file>
   /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/include/stdarg.h
  </file>
  <file>
   Parsers/Cxx/input/std.cc
  </file>
  <file>
   /usr/include/bits/time.h
  </file>
  <file>
   /usr/include/time.h
  </file>
  <file>
   /usr/include/linux/limits.h
  </file>
  <file>
   /usr/include/assert.h
  </file>
  <file>
   /usr/include/c++/3.2.2/i386-redhat-linux/bits/os_defines.h
  </file>
  <file>
   /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/include/limits.h
  </file>
  <file>
   /usr/include/gconv.h
  </file>
  <file>
   /usr/include/sys/types.h
  </file>
  <file>
   /usr/include/c++/3.2.2/bits/type_traits.h
  </file>
  <file>
   /usr/include/c++/3.2.2/bits/concept_check.h
  </file>
  <file>
   /usr/include/endian.h
  </file>
  <file>
   /usr/include/sched.h
  </file>
  <file>
   /usr/include/bits/wordsize.h
  </file>
  <file>
   /usr/include/c++/3.2.2/vector
  </file>
  <file>
   /usr/include/sys/select.h
  </file>
  <file>
   /usr/include/c++/3.2.2/cstdio
  </file>
  <file>
   /usr/include/c++/3.2.2/bits/stl_iterator_base_types.h
  </file>
  <file>
   /usr/include/c++/3.2.2/bits/stl_pair.h
  </file>
  <file>
   /usr/include/c++/3.2.2/cstring
  </file>
  <file>
   /usr/include/stdio.h
  </file>
  <file>
   /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/include/syslimits.h
  </file>
 </files>
</ast>
