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

Methods

FilenamePatternConstraint(
    llvm::StringRef IgnoredFilesPattern)

Declared at: clang/include/clang/Analysis/CloneDetection.h:326

Parameters

llvm::StringRef IgnoredFilesPattern

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)

Declared at: clang/include/clang/Analysis/CloneDetection.h:332

Parameters

const CloneDetector::CloneGroup& Group