Arkanjo 0.1
A tool for find code duplicated functions in codebases
Loading...
Searching...
No Matches
similarity_table.hpp File Reference

Similarity relationships storage and analysis. More...

#include <string>
#include <vector>
#include <map>
#include <utility>
#include <tuple>
#include <fstream>
#include "path.hpp"
#include "utils.hpp"
#include "function.hpp"
+ Include dependency graph for similarity_table.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Similarity_Table
 Manages and analyzes function similarity relationships. More...
 

Detailed Description

Similarity relationships storage and analysis.

Stores and analyzes similarity relationships between code functions, including similarity probabilities and threshold-based filtering.

Similarity Table is a abstraction that store the pair of functions that are similar to each other and the similarity probability between them.

Definition in file similarity_table.hpp.