GCC Code Coverage Report


Directory: ./
File: src/plugin/example.cpp
Date: 2023-04-27 00:55:30
Exec Total Coverage
Lines: 0 2 0.0%
Functions: 0 74 0.0%
Branches: 0 2 0.0%

Line Branch Exec Source
1 #include "plugin/example.h"
2
3
4 using StmtRet = ExampleVisitor::StmtRet;
5 using ExprRet = ExampleVisitor::ExprRet;
6 using ModRet = ExampleVisitor::ModRet;
7 using PatRet = ExampleVisitor::PatRet;
8
9 ExprRet ExampleVisitor::boolop(BoolOp_t* n, int depth) { return ExprRet(); }
10 ExprRet ExampleVisitor::namedexpr(NamedExpr_t* n, int depth) { return ExprRet(); }
11 ExprRet ExampleVisitor::compare(Compare_t* n, int depth) { return ExprRet(); }
12 ExprRet ExampleVisitor::binop(BinOp_t* n, int depth) { return ExprRet(); }
13 ExprRet ExampleVisitor::unaryop(UnaryOp_t* n, int depth) { return ExprRet(); }
14 ExprRet ExampleVisitor::lambda(Lambda_t* n, int depth) { return ExprRet(); }
15 ExprRet ExampleVisitor::ifexp(IfExp_t* n, int depth) { return ExprRet(); }
16 ExprRet ExampleVisitor::dictexpr(DictExpr_t* n, int depth) { return ExprRet(); }
17 ExprRet ExampleVisitor::setexpr(SetExpr_t* n, int depth) { return ExprRet(); }
18 ExprRet ExampleVisitor::listcomp(ListComp_t* n, int depth) { return ExprRet(); }
19 ExprRet ExampleVisitor::generateexpr(GeneratorExp_t* n, int depth) { return ExprRet(); }
20 ExprRet ExampleVisitor::setcomp(SetComp_t* n, int depth) { return ExprRet(); }
21 ExprRet ExampleVisitor::dictcomp(DictComp_t* n, int depth) { return ExprRet(); }
22 ExprRet ExampleVisitor::await(Await_t* n, int depth) { return ExprRet(); }
23 ExprRet ExampleVisitor::yield(Yield_t* n, int depth) { return ExprRet(); }
24 ExprRet ExampleVisitor::yieldfrom(YieldFrom_t* n, int depth) { return ExprRet(); }
25 ExprRet ExampleVisitor::call(Call_t* n, int depth) { return ExprRet(); }
26 ExprRet ExampleVisitor::joinedstr(JoinedStr_t* n, int depth) { return ExprRet(); }
27 ExprRet ExampleVisitor::formattedvalue(FormattedValue_t* n, int depth) { return ExprRet(); }
28 ExprRet ExampleVisitor::constant(Constant_t* n, int depth) { return ExprRet(); }
29 ExprRet ExampleVisitor::attribute(Attribute_t* n, int depth) { return ExprRet(); }
30 ExprRet ExampleVisitor::subscript(Subscript_t* n, int depth) { return ExprRet(); }
31 ExprRet ExampleVisitor::starred(Starred_t* n, int depth) { return ExprRet(); }
32 ExprRet ExampleVisitor::name(Name_t* n, int depth) { return ExprRet(); }
33 ExprRet ExampleVisitor::listexpr(ListExpr_t* n, int depth) { return ExprRet(); }
34 ExprRet ExampleVisitor::tupleexpr(TupleExpr_t* n, int depth) { return ExprRet(); }
35 ExprRet ExampleVisitor::slice(Slice_t* n, int depth) { return ExprRet(); }
36 ExprRet ExampleVisitor::dicttype(DictType_t* n, int depth) { return ExprRet(); }
37 ExprRet ExampleVisitor::arraytype(ArrayType_t* n, int depth) { return ExprRet(); }
38 ExprRet ExampleVisitor::arrow(Arrow_t* n, int depth) { return ExprRet(); }
39 ExprRet ExampleVisitor::builtintype(BuiltinType_t* n, int depth) { return ExprRet(); }
40 ExprRet ExampleVisitor::tupletype(TupleType_t* n, int depth) { return ExprRet(); }
41 ExprRet ExampleVisitor::settype(SetType_t* n, int depth) { return ExprRet(); }
42 ExprRet ExampleVisitor::classtype(ClassType_t* n, int depth) { return ExprRet(); }
43 ExprRet ExampleVisitor::comment(Comment_t* n, int depth) { return ExprRet(); }
44
45 StmtRet ExampleVisitor::functiondef(FunctionDef_t* n, int depth) { return StmtRet(); }
46 StmtRet ExampleVisitor::classdef(ClassDef_t* n, int depth) { return StmtRet(); }
47 StmtRet ExampleVisitor::invalidstmt(InvalidStatement_t* n, int depth) { return StmtRet(); }
48 StmtRet ExampleVisitor::returnstmt(Return_t* n, int depth) { return StmtRet(); }
49 StmtRet ExampleVisitor::deletestmt(Delete_t* n, int depth) { return StmtRet(); }
50 StmtRet ExampleVisitor::assign(Assign_t* n, int depth) { return StmtRet(); }
51 StmtRet ExampleVisitor::augassign(AugAssign_t* n, int depth) { return StmtRet(); }
52 StmtRet ExampleVisitor::annassign(AnnAssign_t* n, int depth) { return StmtRet(); }
53 StmtRet ExampleVisitor::forstmt(For_t* n, int depth) { return StmtRet(); }
54 StmtRet ExampleVisitor::whilestmt(While_t* n, int depth) { return StmtRet(); }
55 StmtRet ExampleVisitor::ifstmt(If_t* n, int depth) { return StmtRet(); }
56 StmtRet ExampleVisitor::with(With_t* n, int depth) { return StmtRet(); }
57 StmtRet ExampleVisitor::raise(Raise_t* n, int depth) { return StmtRet(); }
58 StmtRet ExampleVisitor::trystmt(Try_t* n, int depth) { return StmtRet(); }
59 StmtRet ExampleVisitor::assertstmt(Assert_t* n, int depth) { return StmtRet(); }
60 StmtRet ExampleVisitor::global(Global_t* n, int depth) { return StmtRet(); }
61 StmtRet ExampleVisitor::nonlocal(Nonlocal_t* n, int depth) { return StmtRet(); }
62 StmtRet ExampleVisitor::exprstmt(Expr_t* n, int depth) { return StmtRet(); }
63 StmtRet ExampleVisitor::pass(Pass_t* n, int depth) { return StmtRet(); }
64 StmtRet ExampleVisitor::breakstmt(Break_t* n, int depth) { return StmtRet(); }
65 StmtRet ExampleVisitor::continuestmt(Continue_t* n, int depth) { return StmtRet(); }
66 StmtRet ExampleVisitor::match(Match_t* n, int depth) { return StmtRet(); }
67 StmtRet ExampleVisitor::inlinestmt(Inline_t* n, int depth) { return StmtRet(); }
68
69 StmtRet ExampleVisitor::import(Import_t* n, int depth) { return StmtRet(); }
70 StmtRet ExampleVisitor::importfrom(ImportFrom_t* n, int depth) { return StmtRet(); }
71
72 PatRet ExampleVisitor::matchvalue(MatchValue_t* n, int depth) { return PatRet(); }
73 PatRet ExampleVisitor::matchsingleton(MatchSingleton_t* n, int depth) { return PatRet(); }
74 PatRet ExampleVisitor::matchsequence(MatchSequence_t* n, int depth) { return PatRet(); }
75 PatRet ExampleVisitor::matchmapping(MatchMapping_t* n, int depth) { return PatRet(); }
76 PatRet ExampleVisitor::matchclass(MatchClass_t* n, int depth) { return PatRet(); }
77 PatRet ExampleVisitor::matchstar(MatchStar_t* n, int depth) { return PatRet(); }
78 PatRet ExampleVisitor::matchas(MatchAs_t* n, int depth) { return PatRet(); }
79 PatRet ExampleVisitor::matchor(MatchOr_t* n, int depth) { return PatRet(); }
80
81 ModRet ExampleVisitor::module(Module_t* stmt, int depth) { return ModRet(); };
82 ModRet ExampleVisitor::interactive(Interactive_t* n, int depth) { return ModRet(); }
83 ModRet ExampleVisitor::functiontype(FunctionType_t* n, int depth) { return ModRet(); }
84 ModRet ExampleVisitor::expression(Expression_t* n, int depth) { return ModRet(); }
85
86 extern "C" {
87 VisitorPlugin_C make_plugin() {
88 return new ExampleVisitor();
89 }
90 void free_plugin(VisitorPlugin_C* plugin) {
91 return delete ((ExampleVisitor*)(plugin));
92 }
93 }
94