File GroupLocation.hpp

Parent directory (include/mu/tiny/test)

Source-location record for a Define TEST_GROUP declaration.

Definition (include/mu/tiny/test/GroupLocation.hpp)

View source on GitHub

Detailed Description

Each Define TEST_GROUP macro instantiates one GroupLocation at static initialisation time, capturing the file path and line number of the group declaration. The instances form a singly-linked list accessible through mu::tiny::test::GroupLocation::get_head(). Used by the command-line runner to implement the -lgl listing mode, which lets the cmake discovery script supply accurate DEF_SOURCE_LINE properties for group-level CTest entries.

Includes

  • mu/tiny/export.h

  • stddef.h

  • stdint.h

Included By

Namespaces

Classes