LLVM OpenMP 22.0.0git
OmptAssertEvent.h File Reference

Contains assertion event constructors, for generally all observable events. More...

#include "InternalEvent.h"
#include "omp-tools.h"
#include <cassert>
#include <limits>
#include <memory>
#include <string>

Go to the source code of this file.

Classes

struct  omptest::OmptAssertEvent
 Assertion event struct, provides statically callable CTORs. More...
struct  omptest::AssertEventGroup
 POD type, which holds the target region id, corresponding to an event group. More...

Namespaces

namespace  omptest

Enumerations

enum class  omptest::ObserveState { omptest::Generated , omptest::Always , omptest::Never }

Functions

const charomptest::to_string (ObserveState State)
 Helper function, returning an ObserveState string representation.
bool omptest::operator== (const OmptAssertEvent &A, const OmptAssertEvent &B)

Detailed Description

Contains assertion event constructors, for generally all observable events.

This includes user-generated events, like synchronization.

Definition in file OmptAssertEvent.h.