summaryrefslogtreecommitdiffstats
path: root/base/bind_unittest.cc
Commit message (Expand)AuthorAgeFilesLines
* Add a test for base::Bind() and scoped_refptrs copies.willchan@chromium.org2013-06-221-0/+19
* Add missing, and remove unnecessary, 'explicit' from constructors. (base/)hans@chromium.org2013-01-151-2/+2
* Add DCHECK to avoid binding values to null callbackshashimoto@chromium.org2012-11-201-0/+12
* Delete some unused code found by -Wunused-functionthakis@chromium.org2012-10-011-4/+0
* Add virtual and OVERRIDE to base/ implementation filesrsleevi@chromium.org2012-04-061-3/+3
* Redo r113722 - Add Pass(), which implements move semantics, to scoped_ptr, sc...ajwong@chromium.org2011-12-221-5/+62
* Revert 115441 - Redo r113722 - Add Pass(), which implements move semantics, t...jeremya@chromium.org2011-12-211-62/+5
* Redo r113722 - Add Pass(), which implements move semantics, to scoped_ptr, sc...ajwong@chromium.org2011-12-211-5/+62
* Retry 114494 - Remove BindStateHolder and have Bind() return a Callback<> obj...ajwong@chromium.org2011-12-201-0/+27
* Revert 114494 - Remove BindStateHolder and have Bind() return a Callback<> ob...sail@chromium.org2011-12-141-27/+0
* Remove BindStateHolder and have Bind() return a Callback<> object directly.ajwong@chromium.org2011-12-141-0/+27
* Revert of "Redo r113722 - Add Pass(), which implements move semantics, to sco...ajwong@chromium.org2011-12-131-62/+5
* Revert of "Revert of "Redo r113722 - Add Pass(), which implements move semant...ajwong@chromium.org2011-12-131-5/+62
* Revert "Redo r113722 - Add Pass(), which implements move semantics, to scoped...ajwong@chromium.org2011-12-131-62/+5
* Redo r113722 - Add Pass(), which implements move semantics, to scoped_ptr, sc...ajwong@chromium.org2011-12-101-5/+62
* Revert 113722 - Add Pass(), which implements move semantics, to scoped_ptr, s...sergeyu@chromium.org2011-12-091-62/+5
* Add Pass(), which implements move semantics, to scoped_ptr, scoped_array, and...ajwong@chromium.org2011-12-091-5/+62
* Callback API Change: Reimplement Bind(); support IgnoreResult, full currying,...ajwong@chromium.org2011-11-211-34/+60
* Add in an Owned() wrapper to base::Bind().ajwong@chromium.org2011-10-151-5/+41
* Support scoped_refptr<> as the object for a method call in base::Bind(). Redu...ajwong@chromium.org2011-10-071-3/+7
* Use NeedsScopedRefptrButGetsRawPtr instead of UnsafeBindtoRefCountedArg.ajwong@chromium.org2011-10-011-0/+8
* Allow Bind() to take a Callback<> and bind all its free parameters.ajwong@chromium.org2011-09-301-0/+35
* Add new helper that can adapt Callbacks with return values for Closures.ajwong@chromium.org2011-09-281-6/+9
* Create a "no compile" drivers script in python to unittest compile time asserts.ajwong@chromium.org2011-09-101-102/+6
* Add COMPILE_ASSERT to ensure the result of Bind matches the Callback's type.ajwong@chromium.org2011-06-261-0/+2
* Support binding WeakPtr<> to methods with void return types.ajwong@chromium.org2011-05-161-1/+51
* MSVC warns when you try to use Base if T has a private destructor,ajwong@chromium.org2011-04-131-0/+14
* Callback support for unbound reference and array arguments.ajwong@chromium.org2011-03-241-2/+36
* Callback support for __fastcall and __stdcall functions.ajwong@chromium.org2011-02-271-0/+21
* Emptiness, Reset, and Comparison API for Callbacks.ajwong@chromium.org2011-02-181-12/+0
* Unified callback system based on tr1::function/tr1::bind and Google's interna...ajwong@chromium.org2011-02-151-0/+597