struct FileCheckDiag
Declaration
struct FileCheckDiag { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Support/FileCheck.h:86
Member Variables
- public Check::FileCheckType CheckTy
- What is the FileCheck directive for this diagnostic?
- public unsigned int CheckLine
- Where is the FileCheck directive for this diagnostic?
- public unsigned int CheckCol
- Where is the FileCheck directive for this diagnostic?
- public enum MatchType MatchTy
- public unsigned int InputStartLine
- The search range if MatchTy is MatchNoneAndExcluded or MatchNoneButExpected, or the match range otherwise.
- public unsigned int InputStartCol
- public unsigned int InputEndLine
- public unsigned int InputEndCol
Method Overview
- public FileCheckDiag(const llvm::SourceMgr & SM, const Check::FileCheckType & CheckTy, llvm::SMLoc CheckLoc, llvm::FileCheckDiag::MatchType MatchTy, llvm::SMRange InputRange)
Methods
ΒΆFileCheckDiag(
const llvm::SourceMgr& SM,
const Check::FileCheckType& CheckTy,
llvm::SMLoc CheckLoc,
llvm::FileCheckDiag::MatchType MatchTy,
llvm::SMRange InputRange)
FileCheckDiag(
const llvm::SourceMgr& SM,
const Check::FileCheckType& CheckTy,
llvm::SMLoc CheckLoc,
llvm::FileCheckDiag::MatchType MatchTy,
llvm::SMRange InputRange)
Declared at: llvm/include/llvm/Support/FileCheck.h:131
Parameters
- const llvm::SourceMgr& SM
- const Check::FileCheckType& CheckTy
- llvm::SMLoc CheckLoc
- llvm::FileCheckDiag::MatchType MatchTy
- llvm::SMRange InputRange