载入中...
搜索中...
未找到
CallGraph.hpp 文件参考
#include "common/Export.h"
#include <cstdint>
#include <iterator>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <utility>
#include <vector>

浏览源代码.

struct  eve::dev::SourceLoc
 Source location in a Squirrel (or synthetic) script. 更多...
 
struct  eve::dev::TraceEvent
 One recorded runtime event used by the dynamic slicer. 更多...
 
struct  eve::dev::CallFrame
 
struct  eve::dev::DataFlowEdge
 
struct  eve::dev::SliceCriterion
 Criterion for a Weiser-style dynamic backward slice. 更多...
 
struct  eve::dev::SliceResult
 
class  eve::dev::CallGraph
 Runtime call graph + dynamic data-flow tracer with backward slicing. 更多...
 
class  eve::dev::CallGraph::EventsView
 Chronological view over the live ring window (oldest → newest). 更多...
 
class  eve::dev::CallGraph::EventsView::const_iterator
 

命名空间

namespace  eve
 
namespace  eve::dev
 

枚举

enum class  eve::dev::TraceKind : uint8_t {
  eve::dev::Call = 0 , eve::dev::Return , eve::dev::Line , eve::dev::Def ,
  eve::dev::Use
}