Update of /cvsroot/pygccxml/source/pygccxml/unittests/data
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26712/pygccxml/unittests/data
Added Files:
typedefs1.hpp typedefs2.hpp typedefs_base.hpp
Log Message:
Adding new feature:
instance of class_t has now references to all it's typedes. This will allow pyplusplus to suggest/set better alais
without user invocation.
--- NEW FILE: typedefs2.hpp ---
// Copyright 2004 Roman Yakovenko.
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#ifndef __typedefs2_hpp__
#define __typedefs2_hpp__
#include "typedefs_base.hpp"
namespace typedefs{
typedef item_t Item2;
}
#endif//__typedefs2_hpp__
--- NEW FILE: typedefs1.hpp ---
// Copyright 2004 Roman Yakovenko.
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#ifndef __typedefs1_hpp__
#define __typedefs1_hpp__
#include "typedefs_base.hpp"
namespace typedefs{
typedef item_t Item1;
}
#endif//__typedefs1_hpp__
--- NEW FILE: typedefs_base.hpp ---
// Copyright 2004 Roman Yakovenko.
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
#ifndef __typedefs_hpp__
#define __typedefs_hpp__
namespace typedefs{
struct item_t{};
typedef item_t Item;
}
#endif//__typedefs_hpp__
|