class FileCheckType
Declaration
class FileCheckType { /* full declaration omitted */ };
Declared at: llvm/include/llvm/FileCheck/FileCheck.h:80
Member Variables
- private llvm::Check::FileCheckKind Kind
- private int Count
- optional Count for some checks
- private std::bitset<FileCheckKindModifier::Size> Modifiers
- Modifers for the check directive.
Method Overview
- public FileCheckType(llvm::Check::FileCheckKind Kind = CheckNone)
- public FileCheckType(const llvm::Check::FileCheckType &)
- public int getCount() const
- public std::string getDescription(llvm::StringRef Prefix) const
- public std::string getModifiersDescription() const
- public bool isLiteralMatch() const
- public llvm::Check::FileCheckKind operator llvm::Check::FileCheckKind() const
- public llvm::Check::FileCheckType & setCount(int C)
- public llvm::Check::FileCheckType & setLiteralMatch(bool Literal = true)
Methods
¶FileCheckType(
llvm::Check::FileCheckKind Kind = CheckNone)
FileCheckType(
llvm::Check::FileCheckKind Kind = CheckNone)
Declared at: llvm/include/llvm/FileCheck/FileCheck.h:87
Parameters
- llvm::Check::FileCheckKind Kind = CheckNone
¶FileCheckType(const llvm::Check::FileCheckType&)
FileCheckType(const llvm::Check::FileCheckType&)
Declared at: llvm/include/llvm/FileCheck/FileCheck.h:88
Parameters
- const llvm::Check::FileCheckType&
¶int getCount() const
int getCount() const
Declared at: llvm/include/llvm/FileCheck/FileCheck.h:93
¶std::string getDescription(
llvm::StringRef Prefix) const
std::string getDescription(
llvm::StringRef Prefix) const
Declared at: llvm/include/llvm/FileCheck/FileCheck.h:105
Parameters
- llvm::StringRef Prefix
¶std::string getModifiersDescription() const
std::string getModifiersDescription() const
Declared at: llvm/include/llvm/FileCheck/FileCheck.h:108
¶bool isLiteralMatch() const
bool isLiteralMatch() const
Declared at: llvm/include/llvm/FileCheck/FileCheck.h:96
¶llvm::Check::FileCheckKind
operator llvm::Check::FileCheckKind() const
llvm::Check::FileCheckKind
operator llvm::Check::FileCheckKind() const
Declared at: llvm/include/llvm/FileCheck/FileCheck.h:91
¶llvm::Check::FileCheckType& setCount(int C)
llvm::Check::FileCheckType& setCount(int C)
Declared at: llvm/include/llvm/FileCheck/FileCheck.h:94
Parameters
- int C
¶llvm::Check::FileCheckType& setLiteralMatch(
bool Literal = true)
llvm::Check::FileCheckType& setLiteralMatch(
bool Literal = true)
Declared at: llvm/include/llvm/FileCheck/FileCheck.h:99
Parameters
- bool Literal = true