summaryrefslogtreecommitdiff
path: root/include/typelib/typedescription.h
AgeCommit message (Collapse)AuthorFilesLines
2015-01-26Visible function type RTTI for Clang -fsanitize=functionStephan Bergmann1-3/+3
...by adding some further SAL_DLLPUBLIC_RTTI type annotations (cf. b4f6b26b5a1a78fecfa95ec2eb7ac8b80495d8aa "SAL_DLLPUBLIC_RTTI for proper RTTI visibility for LLVM") and by making sure relevant function types do not use incomplete types in their parameter and return types (which would make the RTTI hidden). Change-Id: Id7aadcbc0704b9759968ae36266fc9ce11a2e340
2014-01-31[API CHANGE] Remove UNOIDL "array" and "union" vaporware remnants from cppuStephan Bergmann1-123/+5
This leaves only aborting stubs (for SONAME stability) for typelib_static_array_type_init typelib_typedescription_newArray typelib_typedescription_newUnion and completely removes corresponding typelib_ArrayTypeDescription typelib_UnionTypeDescription structs and C++ inline getCppuArrayType* functions. None of this should ever have been called by client code anyway, so while technically an API change it should not matter for practical purposes. Change-Id: I23769d104d545533bf578762b79994e269d78c22
2013-10-23fixincludeguards.sh: include - the restThomas Arnhold1-2/+2
Change-Id: If1ee11da444a7f96f2d8668b277540da0bb4dbe9
2013-09-04UNO interface UIKs are unused for a very long timeStephan Bergmann1-10/+13
...so mark them as @deprecated more thoroughly and always force them to zero. Change-Id: I5db2dab924fc5a4145a0e5dd055b654985ce2ef9
2013-05-23use debuggable and type-safe inline methods to replace macros...Herbert Dürr1-46/+50
in typedescription.h (cherry picked from commit a0809605f7612de439f0fc1f007177c6c463d0df) Conflicts: cppu/inc/typelib/typedescription.h Change-Id: I4ef735b896dc0833733e0141ce4c3fefcb820ded reshuffle declarations in typedescription.h to make forward-decls redundant (cherry picked from commit 0a6ba29e675385ce0aa49bb6ecd8d45b7aa0997b) Conflicts: cppu/inc/typelib/typedescription.h Change-Id: I91486656606464c7e76fa349a02d45a96c0cfb4d
2013-04-24move URE headers to include/David Tardon1-0/+1148
Change-Id: Ib48a12e902f2311c295b2007f08f44dee28f431d Reviewed-on: https://gerrit.libreoffice.org/3499 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>