Commit Graph

19 Commits

Author SHA1 Message Date
Saleem Abdulrasool
dd4d716deb fix nonnull attribute
Parameter 1 is the implicit this provided by C++ in instance methods.  Offset
the parameter index to account for the thiscall method.
2013-03-02 08:59:14 -08:00
Saleem Abdulrasool
ac8b624f58 fix tag mismatches
This is a mechanical change to address tag mismatches for forward declaration.
This is not an error, however, the sheer number of these warnings caused by the
extensive amount of forward declaration usage drowns out the errors.  This has
no functional change.
2013-02-26 20:25:21 -08:00
Ciaran McCreesh
7a2c9e9746 Rework Pimp to avoid ImpPtr ickiness
Fixes: ticket:1070
2011-01-09 10:23:12 +00:00
Ciaran McCreesh
49750cc619 FSEntry -> FSPath, FSStat
Fixes: ticket:967
2010-08-24 15:47:41 +01:00
Ciaran McCreesh
d2a099ba20 Let hooks take an output manager 2010-08-12 18:26:26 +01:00
Ciaran McCreesh
dd959fd53f PrivateImplementationPattern -> Pimp, Implementation -> Imp 2010-07-23 08:54:11 +01:00
Ciaran McCreesh
7a8a792ae8 No more tr1:: and tr1/ 2010-07-22 18:54:57 +01:00
Ciaran McCreesh
3470087205 Kill NonCopyable, make Singleton its own thing 2010-07-22 18:54:47 +01:00
Ciaran McCreesh
118de550d2 paludis::tr1:: is dead. We no longer support compilers that don't do tr1 (that means you, gcc-3). 2008-04-26 13:59:04 +00:00
Ciaran McCreesh
0a479e1fc2 Implement auto hooks, new install_task hook phases. Fixes: ticket:434, ticket:435, ticket:502 2008-03-22 15:59:52 +00:00
Ciaran McCreesh
6e0aedd0a4 Remove email addresses from places that aren't AUTHORS 2007-10-23 23:33:12 +00:00
Ciaran McCreesh
08aec53f3f Use an email address that works 2007-10-23 22:52:29 +00:00
Ciaran McCreesh
83047b25c8 More doxygen work 2007-10-09 15:57:29 +00:00
Piotr Jaroszyński
7f30d2d58c Python Hooks. 2007-09-10 09:50:32 +00:00
Piotr Jaroszyński
fae6a41897 Now we can grab output of Hooks. 2007-05-14 00:11:34 +00:00
Ciaran McCreesh
7345cddd8b Enable visibility support if --enable-visibility (needs GCC 4.1) 2007-05-09 01:21:21 +00:00
Ciaran McCreesh
4fd61d1e8a More doxygen work, remove a few unused functions. 2007-04-18 22:19:25 +00:00
Ciaran McCreesh
fb9f37336d Prefix output from third party hooks with the hook name. 2007-03-30 19:55:33 +00:00
Ciaran McCreesh
79bc9a55a4 Common hook code for PaludisEnvironment and PortageEnvironment 2007-03-29 21:57:28 +00:00