mbed-os/tools/test
Kevin Bracey 0bb4c050b7 SingletonPtr: API extensions, make constexpr
* Adjust definition to make the default constructor `constexpr`.
  This permits use in classes that want lazy initialization and their
  own `constexpr` constructor, such as `mstd::mutex`.

* Add `get_no_init()` method to allow an explicit optimisation for
  paths that know they won be the first call (such as
  `mstd::mutex::unlock`).

* Add `destroy()` method to permit destruction of the contained object.
  (`SingletonPtr`'s destructor does not call its destructor - a cheat
  to omit destructors of static objects). Needed if using in a class
  that needs proper destruction.
2019-07-18 20:02:04 +03:00
..
build_api Update merge_region_list test case 2019-04-09 14:08:13 -05:00
config PSOC6: remove PSA targets 2019-07-08 14:49:26 +03:00
examples Merge pull request #10749 from jamesbeyond/example_test 2019-06-09 18:18:37 +01:00
memap tools: add license headers 2019-02-15 13:32:45 +00:00
psa Update PSA code generator 2019-04-30 14:10:23 +03:00
resources Test to ensure only the last linker file is used in a project 2019-04-02 09:48:55 -05:00
run_icetea Fix icetea run in case that user has different boards connected same time 2018-09-14 16:29:09 +03:00
targets Test for sector information 2019-03-07 09:05:59 -06:00
test_api Remove test about unused parameter in find_tests 2018-07-16 14:11:08 -05:00
toolchains Test detection of Mbed Studio version of ARMC6 2019-03-19 17:36:28 -05:00
travis-ci SingletonPtr: API extensions, make constexpr 2019-07-18 20:02:04 +03:00
__init__.py tools: add license headers 2019-02-15 13:32:45 +00:00
detect_targets_test.py Fixed call to deprecated get_details_txt 2017-12-15 15:31:36 +00:00
pylint.py tools: move string description after import modules 2019-02-19 10:49:04 +00:00