struct FilenamePatternConstraint
Declaration
struct FilenamePatternConstraint { /* full declaration omitted */ };
Declared at: clang/include/clang/Analysis/CloneDetection.h:322
Member Variables
- public llvm::StringRef IgnoredFilesPattern
- public std::shared_ptr<llvm::Regex> IgnoredFilesRegex
Method Overview
- public FilenamePatternConstraint(llvm::StringRef IgnoredFilesPattern)
- public void constrain(std::vector<CloneDetector::CloneGroup> & CloneGroups)
- public bool isAutoGenerated(const CloneDetector::CloneGroup & Group)
Methods
¶FilenamePatternConstraint(
llvm::StringRef IgnoredFilesPattern)
FilenamePatternConstraint(
llvm::StringRef IgnoredFilesPattern)
Declared at: clang/include/clang/Analysis/CloneDetection.h:326
Parameters
- llvm::StringRef IgnoredFilesPattern
¶void constrain(
std::vector<CloneDetector::CloneGroup>&
CloneGroups)
void constrain(
std::vector<CloneDetector::CloneGroup>&
CloneGroups)
Declared at: clang/include/clang/Analysis/CloneDetection.h:334
Parameters
- std::vector<CloneDetector::CloneGroup>& CloneGroups
¶bool isAutoGenerated(
const CloneDetector::CloneGroup& Group)
bool isAutoGenerated(
const CloneDetector::CloneGroup& Group)
Declared at: clang/include/clang/Analysis/CloneDetection.h:332
Parameters
- const CloneDetector::CloneGroup& Group