|
Arkanjo 0.2
A tool for find code duplicated functions in codebases
|
Function abstraction for temporary codebase. More...
#include <array>#include <string>#include <vector>#include "nlohmann/json.hpp"#include <arkanjo/base/path.hpp>#include <arkanjo/utils/utils.hpp>
Include dependency graph for function.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | Function |
| Represents a code function with its content and metadata. More... | |
Typedefs | |
| using | json = nlohmann::json |
Function abstraction for temporary codebase.
Represents a function in the temporary codebase with all related information. Handles reading and managing function content, headers, and metadata.
This is the abstraction of a function in the temporary codebase, contains all the information related to a function, and for that open and read the files in the temporary codebase.
Definition in file function.hpp.
| typedef nlohmann::json json = nlohmann::json |
Definition at line 22 of file function.hpp.