LLVM: include/llvm/Remarks/RemarkParser.h Source File (original) (raw)

Go to the documentation of this file.

1

2

3

4

5

6

7

8

9

10

11

12

13#ifndef LLVM_REMARKS_REMARKPARSER_H

14#define LLVM_REMARKS_REMARKPARSER_H

15

20#include

21#include

22

23namespace llvm {

25

27

29public:

31

33

34 void log(raw_ostream &OS) const override { OS << "End of file reached."; }

38};

39

40

42

44

46

48

49

50

51

52

53

55

57};

58

59

60

62

64

65

67

69

72

75

78};

79

82

85 std::optional ExternalFilePrependPath = std::nullopt);

86

87}

88}

89

90#endif

Base class for user error types.

Tagged union holding either a T or a Error.

StringRef - Represent a constant reference to a string, i.e.

This class implements an extremely fast bulk output stream that can only output to a stream.

This is an optimization pass for GlobalISel generic memory operations.

LLVM_ABI std::error_code inconvertibleErrorCode()

The value returned by this function can be returned from convertToErrorCode for Error values where no...