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

Methods

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

Declared at: llvm/include/llvm/FileCheck/FileCheck.h:88

Parameters

const llvm::Check::FileCheckType&

int getCount() const

Declared at: llvm/include/llvm/FileCheck/FileCheck.h:93

std::string getDescription(
    llvm::StringRef Prefix) const

Declared at: llvm/include/llvm/FileCheck/FileCheck.h:105

Parameters

llvm::StringRef Prefix

std::string getModifiersDescription() const

Declared at: llvm/include/llvm/FileCheck/FileCheck.h:108

bool isLiteralMatch() const

Declared at: llvm/include/llvm/FileCheck/FileCheck.h:96

llvm::Check::FileCheckKind
operator llvm::Check::FileCheckKind() const

Declared at: llvm/include/llvm/FileCheck/FileCheck.h:91

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)

Declared at: llvm/include/llvm/FileCheck/FileCheck.h:99

Parameters

bool Literal = true