LLVM 23.0.0git
llvm::Annotations::Markers Struct Reference

Markers used to denote points, names/payloads and ranges in the annotated text. More...

#include "llvm/Testing/Annotations/Annotations.h"

Public Member Functions

MarkerssetPoint (llvm::StringRef P)
MarkerssetName (llvm::StringRef N)
MarkerssetRangeBegin (llvm::StringRef B)
MarkerssetRangeEnd (llvm::StringRef E)

Public Attributes

llvm::StringRef Point = "^"
llvm::StringRef Name = "$"
llvm::StringRef RangeBegin = "[["
llvm::StringRef RangeEnd = "]]"

Detailed Description

Markers used to denote points, names/payloads and ranges in the annotated text.

Definition at line 83 of file Annotations.h.

Member Function Documentation

◆ setName()

Markers & llvm::Annotations::Markers::setName ( llvm::StringRef N)
inline

Definition at line 93 of file Annotations.h.

References N, and Name.

◆ setPoint()

Markers & llvm::Annotations::Markers::setPoint ( llvm::StringRef P)
inline

Definition at line 89 of file Annotations.h.

References P, and Point.

◆ setRangeBegin()

Markers & llvm::Annotations::Markers::setRangeBegin ( llvm::StringRef B)
inline

Definition at line 97 of file Annotations.h.

References B(), and RangeBegin.

◆ setRangeEnd()

Markers & llvm::Annotations::Markers::setRangeEnd ( llvm::StringRef E)
inline

Definition at line 101 of file Annotations.h.

References E(), and RangeEnd.

Member Data Documentation

◆ Name

llvm::StringRef llvm::Annotations::Markers::Name = "$"

Definition at line 85 of file Annotations.h.

Referenced by llvm::Annotations::Annotations(), and setName().

◆ Point

llvm::StringRef llvm::Annotations::Markers::Point = "^"

Definition at line 84 of file Annotations.h.

Referenced by llvm::Annotations::Annotations(), and setPoint().

◆ RangeBegin

llvm::StringRef llvm::Annotations::Markers::RangeBegin = "[["

Definition at line 86 of file Annotations.h.

Referenced by llvm::Annotations::Annotations(), and setRangeBegin().

◆ RangeEnd

llvm::StringRef llvm::Annotations::Markers::RangeEnd = "]]"

Definition at line 87 of file Annotations.h.

Referenced by llvm::Annotations::Annotations(), and setRangeEnd().


The documentation for this struct was generated from the following file: