LLVM  13.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
[legend]

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 
)
inline

Definition at line 741 of file FileCheckImpl.h.

◆ MatchResult() [2/3]

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

Definition at line 743 of file FileCheckImpl.h.

References M.

◆ MatchResult() [3/3]

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

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: