llvm::FileCheckRequest

Contains info about various FileCheck options.

Synopsis

Declared in <llvm/FileCheck/FileCheck.h>

struct FileCheckRequest;

Data Members

NameDescription
AllowDeprecatedDagOverlap If true, allow overlapping matches among CHECK-DAG groups.
AllowEmptyInput If true, allow the input file to be empty.
AllowUnusedPrefixes If true, allow check prefixes that are never used.
CheckPrefixes Prefixes for check directives (e.g. "CHECK").
CommentPrefixes Prefixes that mark comment lines to ignore.
EnableVarScope If true, variables go out of scope at CHECK-LABEL.
GlobalDefines Global variable definitions of the form "VAR=value".
IgnoreCase If true, matching is case-insensitive.
ImplicitCheckNot Patterns that must not appear anywhere in the input.
IsDefaultCheckPrefix If true, the default "CHECK" prefix is in use.
MatchFullLines If true, patterns must match entire lines.
NoCanonicalizeWhiteSpace If true, do not canonicalize whitespace in the input.
Verbose If true, emit extra diagnostics for discarded matches.
VerboseVerbose If true, emit even more verbose diagnostics.