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

C/C++ function parsing and extraction. More...

#include <cassert>
#include <string>
#include <vector>
#include <set>
#include <array>
#include <tuple>
#include "../base/utils.hpp"
#include "function_breaker_util.hpp"
+ Include dependency graph for function_breaker_c.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FunctionBreakerC
 C/C++ function parser and extractor. More...
 

Detailed Description

C/C++ function parsing and extraction.

Implements functionality to parse C/C++ source files and break them into individual function components with metadata.

Defines the flow of parsing a source cpp file in multiples functions

Definition in file function_breaker_c.hpp.