LLVM  16.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::Pattern::MatchResult Struct Reference

#include "FileCheck/FileCheckImpl.h"

Collaboration diagram for llvm::Pattern::MatchResult:
Collaboration graph

Public Member Functions

 MatchResult (size_t MatchPos, size_t MatchLen, Error E)
 MatchResult (Match M, Error E)
 MatchResult (Error E)

Public Attributes

Optional< MatchTheMatch
Error TheError

Detailed Description

Definition at line 738 of file FileCheckImpl.h.

Constructor & Destructor Documentation

◆ MatchResult() [1/3]

llvm::Pattern::MatchResult::MatchResult ( size_t  MatchPos,
size_t  MatchLen,
Error  E 

Definition at line 741 of file FileCheckImpl.h.

◆ MatchResult() [2/3]

llvm::Pattern::MatchResult::MatchResult ( Match  M,
Error  E 

Definition at line 743 of file FileCheckImpl.h.

References M.

◆ MatchResult() [3/3]

llvm::Pattern::MatchResult::MatchResult ( Error  E)

Definition at line 744 of file FileCheckImpl.h.

Member Data Documentation

◆ TheError

Error llvm::Pattern::MatchResult::TheError

Definition at line 740 of file FileCheckImpl.h.

◆ TheMatch

Optional<Match> llvm::Pattern::MatchResult::TheMatch

Definition at line 739 of file FileCheckImpl.h.

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