Home
last modified time | relevance | path

Searched refs:VariablePattern (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DCloneChecker.cpp131 std::vector<VariablePattern::SuspiciousClonePair> Pairs; in reportSuspiciousClones()
135 VariablePattern PatternA(Group[i]); in reportSuspiciousClones()
138 VariablePattern PatternB(Group[j]); in reportSuspiciousClones()
140 VariablePattern::SuspiciousClonePair ClonePair; in reportSuspiciousClones()
166 for (VariablePattern::SuspiciousClonePair &Pair : Pairs) { in reportSuspiciousClones()
/openbsd-src/gnu/llvm/clang/lib/Analysis/
H A DCloneDetection.cpp468 VariablePattern PatternA(A); in constrain()
469 VariablePattern PatternB(B); in constrain()
525 void VariablePattern::addVariableOccurence(const VarDecl *VarDecl, in addVariableOccurence()
542 void VariablePattern::addVariables(const Stmt *S) { in addVariables()
561 unsigned VariablePattern::countPatternDifferences( in countPatternDifferences()
562 const VariablePattern &Other, in countPatternDifferences()
563 VariablePattern::SuspiciousClonePair *FirstMismatch) { in countPatternDifferences()
594 VariablePattern::SuspiciousClonePair::SuspiciousCloneInfo( in countPatternDifferences()
607 VariablePattern::SuspiciousClonePair::SuspiciousCloneInfo( in countPatternDifferences()
/openbsd-src/gnu/llvm/clang/include/clang/Analysis/
H A DCloneDetection.h343 class VariablePattern {
373 VariablePattern(const StmtSequence &Sequence) { in VariablePattern() function
427 const VariablePattern &Other,
428 VariablePattern::SuspiciousClonePair *FirstMismatch = nullptr);