-
- Downloads
An error occurred while fetching merge requests data.
retrofit changes from cint cvs repository into root cvs for reflex,
ChangeLog of those changes: 2006-07-05 08:59 roiser * test/test_Reflex_unit.cxx: more unit tests for GetBaseName, GetScopeName 2006-07-04 17:02 roiser * inc/Reflex/Tools.h, src/Any.cxx, src/Array.cxx, src/Base.cxx, src/Callback.cxx, src/Class.cxx, src/ClassBuilder.cxx, src/ClassTemplateInstance.cxx, src/DataMember.cxx, src/Enum.cxx, src/EnumBuilder.cxx, src/Function.cxx, src/FunctionBuilder.cxx, src/FunctionMember.cxx, src/FunctionMemberTemplateInstance.cxx, src/Fundamental.cxx, src/Member.cxx, src/MemberBase.cxx, src/MemberTemplate.cxx, src/MemberTemplateImpl.cxx, src/Namespace.cxx, src/NamespaceBuilder.cxx, src/Object.cxx, src/Pointer.cxx, src/PointerToMember.cxx, src/PropertyList.cxx, src/PropertyListImpl.cxx, src/Scope.cxx, src/ScopeBase.cxx, src/ScopeName.cxx, src/TemplateInstance.cxx, src/Tools.cxx, src/Type.cxx, src/TypeBase.cxx, src/TypeBuilder.cxx, src/TypeName.cxx, src/TypeTemplate.cxx, src/TypeTemplateImpl.cxx, src/Typedef.cxx, src/TypedefBuilder.cxx, src/Union.cxx, src/UnionBuilder.cxx, src/VariableBuilder.cxx: Add THtml compliant docu (first version). Fix coding violations. 2006-07-03 19:02 roiser * inc/Reflex/Kernel.h, inc/Reflex/Member.h, inc/Reflex/MemberBase.h, inc/Reflex/MemberTemplate.h, inc/Reflex/Scope.h, inc/Reflex/ScopeBase.h, inc/Reflex/Type.h, inc/Reflex/TypeBase.h, inc/Reflex/TypeTemplate.h, src/Kernel.cxx: fix coding violations 2006-07-03 15:09 roiser * test/: test_Reflex_lookup.cxx, test_Reflex_unit.cxx, testDict2/TestClasses.h: unit tests for Tools::GetScopeName and Tools::FundamentalType 2006-07-03 15:08 roiser * inc/Reflex/Kernel.h, inc/Reflex/Tools.h, src/Kernel.cxx, src/Tools.cxx: - New function Tools::FundamentalType(const Type &) returns an enum representing the fundamnetal type. - New parameter for Tools::GetScopeName(const std::string & name, bool startFromLeft = false). If bool is set to true, the leftmost scope will be returned 2006-06-30 21:17 axel * inc/Reflex/Builder/UnionBuilder.h: YES!!! We can generate Apiif with Cint with Reflex-typedefs! (After Stefan has cvs ci the new name lookup algo) Implemented scope-properties Fixed tagnum-based scope lookup Fixed the UnionBuilder, NamespaceBuilder calls Implemented Reflex::UnionBuilder::~UnionBuilder{} G__EXPORT in Api.h needs to be hidden from Cint (why?!) Unnamed thingies need to keep a dummy name ("@G__UNNAMED75") so we can find them back in Reflex (for now) Complain if looking up typename in invalid scope git-svn-id: http://root.cern.ch/svn/root/trunk@15696 27541ba8-7e3a-0410-8455-c3a389f83636
Showing
- reflex/inc/Reflex/Any.h 1 addition, 1 deletionreflex/inc/Reflex/Any.h
- reflex/inc/Reflex/Base.h 1 addition, 1 deletionreflex/inc/Reflex/Base.h
- reflex/inc/Reflex/Builder/ClassBuilder.h 1 addition, 1 deletionreflex/inc/Reflex/Builder/ClassBuilder.h
- reflex/inc/Reflex/Builder/CollectionProxy.h 1 addition, 1 deletionreflex/inc/Reflex/Builder/CollectionProxy.h
- reflex/inc/Reflex/Builder/DictSelection.h 1 addition, 1 deletionreflex/inc/Reflex/Builder/DictSelection.h
- reflex/inc/Reflex/Builder/EnumBuilder.h 1 addition, 1 deletionreflex/inc/Reflex/Builder/EnumBuilder.h
- reflex/inc/Reflex/Builder/FunctionBuilder.h 1 addition, 1 deletionreflex/inc/Reflex/Builder/FunctionBuilder.h
- reflex/inc/Reflex/Builder/NamespaceBuilder.h 1 addition, 1 deletionreflex/inc/Reflex/Builder/NamespaceBuilder.h
- reflex/inc/Reflex/Builder/ReflexBuilder.h 1 addition, 1 deletionreflex/inc/Reflex/Builder/ReflexBuilder.h
- reflex/inc/Reflex/Builder/TypeBuilder.h 1 addition, 1 deletionreflex/inc/Reflex/Builder/TypeBuilder.h
- reflex/inc/Reflex/Builder/TypedefBuilder.h 1 addition, 1 deletionreflex/inc/Reflex/Builder/TypedefBuilder.h
- reflex/inc/Reflex/Builder/UnionBuilder.h 2 additions, 2 deletionsreflex/inc/Reflex/Builder/UnionBuilder.h
- reflex/inc/Reflex/Builder/VariableBuilder.h 1 addition, 1 deletionreflex/inc/Reflex/Builder/VariableBuilder.h
- reflex/inc/Reflex/Callback.h 1 addition, 1 deletionreflex/inc/Reflex/Callback.h
- reflex/inc/Reflex/Kernel.h 29 additions, 33 deletionsreflex/inc/Reflex/Kernel.h
- reflex/inc/Reflex/Member.h 13 additions, 13 deletionsreflex/inc/Reflex/Member.h
- reflex/inc/Reflex/MemberBase.h 13 additions, 13 deletionsreflex/inc/Reflex/MemberBase.h
- reflex/inc/Reflex/MemberTemplate.h 9 additions, 9 deletionsreflex/inc/Reflex/MemberTemplate.h
- reflex/inc/Reflex/MemberTemplateImpl.h 1 addition, 1 deletionreflex/inc/Reflex/MemberTemplateImpl.h
- reflex/inc/Reflex/Object.h 1 addition, 1 deletionreflex/inc/Reflex/Object.h
Loading
Please register or sign in to comment