LLVM 20.0.0git
Classes | Namespaces | Enumerations
FileCheck.h File Reference
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/Regex.h"
#include "llvm/Support/SMLoc.h"
#include <bitset>
#include <memory>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

struct  llvm::FileCheckRequest
 Contains info about various FileCheck options. More...
 
class  llvm::Check::FileCheckType
 
struct  llvm::FileCheckDiag
 Summary of a FileCheck diagnostic. More...
 
class  llvm::FileCheck
 FileCheck class takes the request and exposes various methods that use information from the request. More...
 

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 
namespace  llvm::Check
 

Enumerations

enum  llvm::Check::FileCheckKind {
  llvm::Check::CheckNone = 0 , llvm::Check::CheckMisspelled , llvm::Check::CheckPlain , llvm::Check::CheckNext ,
  llvm::Check::CheckSame , llvm::Check::CheckNot , llvm::Check::CheckDAG , llvm::Check::CheckLabel ,
  llvm::Check::CheckEmpty , llvm::Check::CheckComment , llvm::Check::CheckEOF , llvm::Check::CheckBadNot ,
  llvm::Check::CheckBadCount
}
 
enum  llvm::Check::FileCheckKindModifier { llvm::Check::ModifierLiteral = 0 , llvm::Check::Size }