1
1
<?xml version="1.0"?>
2
<ac-project version="1.0pre3">
2
<ac-project version="1.0pre4 svn">
4
<joinpoint file="0" line="99" id="53" type="exec" signature="Puma::Unit * Puma::PreFileIncluder::includeFile(const char *)" advice="41" lines="36"/>
5
<joinpoint file="0" line="461" id="52" type="exec" signature="void Puma::PreFileIncluder::pushOnStack(Puma::Unit *)" advice="40" lines="4"/>
6
<joinpoint file="2" line="48" id="0" type="class" signature="Puma::PreprocessorParser" advice="0,1,30" lines="118"/>
7
<joinpoint file="6" line="35" id="1" type="class" signature="Puma::CSemExpr" advice="9" lines="115"/>
8
<joinpoint file="7" line="38" id="2" type="class" signature="Puma::CCSemExpr" advice="10" lines="113"/>
9
<joinpoint file="8" line="30" id="3" type="class" signature="Puma::CSemDeclSpecs" advice="15" lines="56"/>
10
<joinpoint file="13" line="182" id="6" type="class" signature="Puma::CTree" advice="31,33" lines="35"/>
11
<joinpoint file="13" line="363" id="7" type="class" signature="Puma::CT_Expression" advice="32,34" lines="11"/>
12
<joinpoint file="13" line="375" id="8" type="class" signature="Puma::CT_String" advice="32,34" lines="10"/>
13
<joinpoint file="13" line="386" id="9" type="class" signature="Puma::CT_WideString" advice="32,34" lines="6"/>
14
<joinpoint file="13" line="393" id="10" type="class" signature="Puma::CT_Integer" advice="32,34" lines="12"/>
15
<joinpoint file="13" line="406" id="11" type="class" signature="Puma::CT_Character" advice="32,34" lines="12"/>
16
<joinpoint file="13" line="419" id="12" type="class" signature="Puma::CT_WideCharacter" advice="32,34" lines="10"/>
17
<joinpoint file="13" line="430" id="13" type="class" signature="Puma::CT_Float" advice="32,34" lines="12"/>
18
<joinpoint file="13" line="443" id="14" type="class" signature="Puma::CT_Bool" advice="32,34" lines="12"/>
19
<joinpoint file="13" line="456" id="15" type="class" signature="Puma::CT_BracedExpr" advice="32,34" lines="19"/>
20
<joinpoint file="13" line="476" id="16" type="class" signature="Puma::CT_SimpleName" advice="32,34" lines="25"/>
21
<joinpoint file="13" line="502" id="17" type="class" signature="Puma::CT_SpecialName" advice="32,34" lines="19"/>
22
<joinpoint file="13" line="522" id="18" type="class" signature="Puma::CT_PrivateName" advice="32,34" lines="11"/>
23
<joinpoint file="13" line="534" id="19" type="class" signature="Puma::CT_DestructorName" advice="32,34" lines="9"/>
24
<joinpoint file="13" line="544" id="20" type="class" signature="Puma::CT_TemplateName" advice="32,34" lines="16"/>
25
<joinpoint file="13" line="561" id="21" type="class" signature="Puma::CT_OperatorName" advice="32,34" lines="21"/>
26
<joinpoint file="13" line="583" id="22" type="class" signature="Puma::CT_ConversionName" advice="32,34" lines="10"/>
27
<joinpoint file="13" line="594" id="23" type="class" signature="Puma::CT_QualName" advice="32,34" lines="17"/>
28
<joinpoint file="13" line="612" id="24" type="class" signature="Puma::CT_RootQualName" advice="32,34" lines="10"/>
29
<joinpoint file="13" line="623" id="25" type="class" signature="Puma::CT_BinaryExpr" advice="32,34" lines="15"/>
30
<joinpoint file="13" line="639" id="26" type="class" signature="Puma::CT_MembPtrExpr" advice="32,34" lines="8"/>
31
<joinpoint file="13" line="648" id="27" type="class" signature="Puma::CT_MembRefExpr" advice="32,34" lines="7"/>
32
<joinpoint file="13" line="656" id="28" type="class" signature="Puma::CT_UnaryExpr" advice="32,34" lines="14"/>
33
<joinpoint file="13" line="671" id="29" type="class" signature="Puma::CT_PostfixExpr" advice="32,34" lines="7"/>
34
<joinpoint file="13" line="679" id="30" type="class" signature="Puma::CT_AddrExpr" advice="32,34" lines="7"/>
35
<joinpoint file="13" line="687" id="31" type="class" signature="Puma::CT_DerefExpr" advice="32,34" lines="7"/>
36
<joinpoint file="13" line="695" id="32" type="class" signature="Puma::CT_DeleteExpr" advice="32,34" lines="16"/>
37
<joinpoint file="13" line="712" id="33" type="class" signature="Puma::CT_NewExpr" advice="32,34" lines="20"/>
38
<joinpoint file="13" line="733" id="34" type="class" signature="Puma::CT_IfThenExpr" advice="32,34" lines="21"/>
39
<joinpoint file="13" line="755" id="35" type="class" signature="Puma::CT_CmpdLiteral" advice="32,34" lines="18"/>
40
<joinpoint file="13" line="774" id="36" type="class" signature="Puma::CT_ConstructExpr" advice="32,34" lines="16"/>
41
<joinpoint file="13" line="791" id="37" type="class" signature="Puma::CT_ThrowExpr" advice="32,34" lines="14"/>
42
<joinpoint file="13" line="806" id="38" type="class" signature="Puma::CT_IndexExpr" advice="32,34" lines="15"/>
43
<joinpoint file="13" line="822" id="39" type="class" signature="Puma::CT_CallExpr" advice="32,34" lines="17"/>
44
<joinpoint file="13" line="840" id="40" type="class" signature="Puma::CT_CastExpr" advice="32,34" lines="17"/>
45
<joinpoint file="13" line="858" id="41" type="class" signature="Puma::CT_StaticCast" advice="32,34" lines="17"/>
46
<joinpoint file="13" line="876" id="42" type="class" signature="Puma::CT_ConstCast" advice="32,34" lines="7"/>
47
<joinpoint file="13" line="884" id="43" type="class" signature="Puma::CT_ReintCast" advice="32,34" lines="7"/>
48
<joinpoint file="13" line="892" id="44" type="class" signature="Puma::CT_DynamicCast" advice="32,34" lines="7"/>
49
<joinpoint file="13" line="900" id="45" type="class" signature="Puma::CT_ImplicitCast" advice="32,34" lines="13"/>
50
<joinpoint file="13" line="914" id="46" type="class" signature="Puma::CT_TypeidExpr" advice="32,34" lines="16"/>
51
<joinpoint file="13" line="931" id="47" type="class" signature="Puma::CT_SizeofExpr" advice="32,34" lines="20"/>
52
<joinpoint file="13" line="952" id="48" type="class" signature="Puma::CT_IndexDesignator" advice="32,34" lines="15"/>
53
<joinpoint file="13" line="968" id="49" type="class" signature="Puma::CT_MembDesignator" advice="32,34" lines="13"/>
54
<joinpoint file="13" line="1959" id="4" type="class" signature="Puma::CT_ClassDef" advice="23,69,70" lines="25"/>
55
<joinpoint file="13" line="2008" id="50" type="class" signature="Puma::CT_MembInit" advice="32,34" lines="16"/>
56
<joinpoint file="18" line="31" id="5" type="class" signature="Puma::UnitState" advice="29,35" lines="18"/>
57
<joinpoint file="21" line="143" id="51" type="class" signature="Puma::CT_GnuStatementExpr" advice="32,34" lines="20"/>
58
<joinpoint file="24" line="59" id="54" type="exec" signature="void Puma::Syntax::configure(Puma::Config &)" advice="68,86" lines="1"/>
59
<joinpoint file="27" line="44" id="55" type="exec" signature="Puma::Token * Puma::PreprocessorParser::next()" advice="36" lines="3"/>
60
<joinpoint file="27" line="45" id="57" type="call" signature="Puma::Token * Puma::PreprocessorParser::parseToken()" advice="39" lines="1"/>
61
<joinpoint file="27" line="81" id="58" type="call" signature="Puma::Token * Puma::PreprocessorParser::parseToken()" advice="39" lines="1"/>
62
<joinpoint file="27" line="97" id="56" type="exec" signature="void Puma::PreprocessorParser::configure(const Puma::Config &,bool)" advice="37,38,42" lines="62"/>
63
<joinpoint file="28" line="197" id="59" type="exec" signature="void Puma::CScanner::fill_unit(Puma::Source &,Puma::Unit &)" advice="103" lines="15"/>
64
<joinpoint file="28" line="214" id="60" type="exec" signature="void Puma::CScanner::fill_unit(const char *,Puma::Unit &)" advice="103" lines="7"/>
65
<joinpoint file="30" line="888" id="67" type="exec" signature="Puma::CTree * Puma::CCBuilder::member_decl()" advice="98" lines="10"/>
66
<joinpoint file="31" line="35" id="61" type="class" signature="Puma::CSyntax" advice="2,6,11,21,25,26" lines="221"/>
67
<joinpoint file="32" line="33" id="62" type="class" signature="Puma::CCSyntax" advice="3,22,28" lines="284"/>
68
<joinpoint file="33" line="27" id="63" type="class" signature="Puma::CBuilder" advice="4,7,8,12,20,24,27" lines="123"/>
69
<joinpoint file="34" line="34" id="64" type="class" signature="Puma::CSemantic" advice="5,13,16,19,88" lines="96"/>
70
<joinpoint file="34" line="47" id="66" type="exec" signature="void Puma::CSemantic::declareImplicitFcts()" advice="84" lines="1"/>
71
<joinpoint file="35" line="47" id="65" type="class" signature="Puma::CClassDatabase" advice="18" lines="111"/>
72
<joinpoint file="36" line="180" id="68" type="exec" signature="void Puma::CCNameLookup::lookup(Puma::CStructure *,bool,bool)" advice="85" lines="89"/>
73
<joinpoint file="38" line="886" id="70" type="exec" signature="Puma::CTree * Puma::CCSemantic::introduce_function()" advice="89" lines="170"/>
74
<joinpoint file="38" line="1058" id="71" type="exec" signature="bool Puma::CCSemantic::check_function_lookup(Puma::CCNameLookup &,Puma::CStructure *,Puma::CSemDeclSpecs *,Puma::CCSemDeclarator &,Puma::CTree *,bool)" advice="90" lines="70"/>
75
<joinpoint file="38" line="1539" id="75" type="exec" signature="Puma::CTree * Puma::CCSemantic::introduce_class()" advice="95" lines="112"/>
76
<joinpoint file="38" line="1665" id="77" type="exec" signature="void Puma::CCSemantic::add_base_classes(Puma::CTree *)" advice="97" lines="4"/>
77
<joinpoint file="38" line="1767" id="76" type="exec" signature="Puma::CTree * Puma::CCSemantic::class_spec()" advice="96" lines="74"/>
78
<joinpoint file="38" line="2011" id="72" type="exec" signature="Puma::CTree * Puma::CCSemantic::introduce_member()" advice="91" lines="161"/>
79
<joinpoint file="38" line="2174" id="73" type="exec" signature="bool Puma::CCSemantic::check_member_lookup(Puma::CCNameLookup &,Puma::CStructure *,Puma::CSemDeclSpecs *,Puma::CCSemDeclarator &,Puma::CTree *,bool &,bool)" advice="92" lines="65"/>
80
<joinpoint file="38" line="3454" id="74" type="exec" signature="Puma::CTree * Puma::CCSemantic::introduce_object()" advice="93" lines="135"/>
81
<joinpoint file="39" line="40" id="69" type="class" signature="Puma::CCSemantic" advice="14" lines="243"/>
82
<joinpoint file="40" line="40" id="87" type="exec" signature="void Puma::CCSyntax::configure(Puma::Config &)" advice="68,86" lines="22"/>
83
<joinpoint file="40" line="402" id="93" type="exec" signature="Puma::CTree * Puma::CCSyntax::rule_prim_expr()" advice="74" lines="13"/>
84
<joinpoint file="40" line="910" id="82" type="exec" signature="Puma::CTree * Puma::CCSyntax::stmt()" advice="60,105" lines="19"/>
85
<joinpoint file="40" line="930" id="83" type="exec" signature="Puma::CTree * Puma::CCSyntax::stmt_seq()" advice="61" lines="9"/>
86
<joinpoint file="40" line="1013" id="89" type="exec" signature="Puma::CTree * Puma::CCSyntax::block_decl()" advice="100" lines="13"/>
87
<joinpoint file="40" line="1037" id="96" type="exec" signature="void Puma::CCSyntax::init_misc_spec()" advice="106" lines="4"/>
88
<joinpoint file="40" line="1053" id="94" type="exec" signature="void Puma::CCSyntax::init_simple_type_spec()" advice="75" lines="10"/>
89
<joinpoint file="40" line="1064" id="95" type="exec" signature="Puma::CTree * Puma::CCSyntax::rule_simple_type_spec()" advice="77" lines="15"/>
90
<joinpoint file="40" line="1166" id="91" type="exec" signature="Puma::CTree * Puma::CCSyntax::asm_def()" advice="72" lines="7"/>
91
<joinpoint file="40" line="1349" id="78" type="exec" signature="Puma::CTree * Puma::CCSyntax::init_declarator()" advice="52" lines="6"/>
92
<joinpoint file="40" line="1410" id="92" type="exec" signature="void Puma::CCSyntax::init_cv_qual()" advice="73,107" lines="5"/>
93
<joinpoint file="40" line="1555" id="80" type="exec" signature="Puma::CTree * Puma::CCSyntax::fct_body()" advice="56" lines="5"/>
94
<joinpoint file="40" line="1561" id="79" type="exec" signature="Puma::CTree * Puma::CCSyntax::init()" advice="54" lines="8"/>
95
<joinpoint file="40" line="1637" id="88" type="exec" signature="void Puma::CCSyntax::init_class_key()" advice="99" lines="4"/>
96
<joinpoint file="40" line="1642" id="81" type="exec" signature="Puma::CTree * Puma::CCSyntax::member_decl()" advice="59,101" lines="22"/>
97
<joinpoint file="40" line="1760" id="84" type="exec" signature="Puma::CTree * Puma::CCSyntax::base_clause()" advice="62" lines="5"/>
98
<joinpoint file="40" line="1868" id="85" type="exec" signature="Puma::CTree * Puma::CCSyntax::ctor_init()" advice="63" lines="5"/>
99
<joinpoint file="40" line="1881" id="86" type="exec" signature="Puma::CTree * Puma::CCSyntax::mem_init()" advice="64" lines="7"/>
100
<joinpoint file="40" line="1974" id="90" type="exec" signature="Puma::CTree * Puma::CCSyntax::member_template_decl()" advice="110" lines="10"/>
101
<joinpoint file="41" line="991" id="97" type="exec" signature="Puma::CTree * Puma::CBuilder::member_decl()" advice="98" lines="4"/>
102
<joinpoint file="44" line="26" id="112" type="exec" signature="void Puma::CSyntax::configure(Puma::Config &)" advice="68,86" lines="12"/>
103
<joinpoint file="44" line="39" id="123" type="exec" signature="void Puma::CSyntax::init_prim_types()" advice="111" lines="13"/>
104
<joinpoint file="44" line="237" id="98" type="exec" signature="Puma::CTree * Puma::CSyntax::trans_unit()" advice="43" lines="5"/>
105
<joinpoint file="44" line="257" id="114" type="exec" signature="Puma::CTree * Puma::CSyntax::rule_prim_expr()" advice="74" lines="11"/>
106
<joinpoint file="44" line="347" id="99" type="exec" signature="Puma::CTree * Puma::CSyntax::expr_list()" advice="45" lines="6"/>
107
<joinpoint file="44" line="516" id="110" type="exec" signature="Puma::CTree * Puma::CSyntax::stmt()" advice="60,105" lines="15"/>
108
<joinpoint file="44" line="560" id="111" type="exec" signature="Puma::CTree * Puma::CSyntax::stmt_seq()" advice="61" lines="13"/>
109
<joinpoint file="44" line="674" id="118" type="exec" signature="Puma::CTree * Puma::CSyntax::block_decl()" advice="100" lines="5"/>
110
<joinpoint file="44" line="680" id="113" type="exec" signature="Puma::CTree * Puma::CSyntax::simple_decl()" advice="71" lines="16"/>
111
<joinpoint file="44" line="708" id="100" type="exec" signature="Puma::CTree * Puma::CSyntax::rule_decl_spec()" advice="49" lines="11"/>
112
<joinpoint file="44" line="724" id="119" type="exec" signature="void Puma::CSyntax::init_misc_spec()" advice="106" lines="3"/>
113
<joinpoint file="44" line="738" id="101" type="exec" signature="Puma::CTree * Puma::CSyntax::decl_spec_seq()" advice="50" lines="6"/>
114
<joinpoint file="44" line="814" id="115" type="exec" signature="void Puma::CSyntax::init_simple_type_spec()" advice="75" lines="6"/>
115
<joinpoint file="44" line="821" id="116" type="exec" signature="Puma::CTree * Puma::CSyntax::rule_simple_type_spec()" advice="76" lines="6"/>
116
<joinpoint file="44" line="918" id="102" type="exec" signature="Puma::CTree * Puma::CSyntax::init_declarator_list()" advice="51" lines="6"/>
117
<joinpoint file="44" line="925" id="103" type="exec" signature="Puma::CTree * Puma::CSyntax::init_declarator()" advice="52" lines="22"/>
118
<joinpoint file="44" line="948" id="104" type="exec" signature="Puma::CTree * Puma::CSyntax::declarator()" advice="53" lines="7"/>
119
<joinpoint file="44" line="956" id="121" type="exec" signature="Puma::CTree * Puma::CSyntax::direct_declarator()" advice="108" lines="12"/>
120
<joinpoint file="44" line="1048" id="120" type="exec" signature="void Puma::CSyntax::init_cv_qual()" advice="107" lines="5"/>
121
<joinpoint file="44" line="1104" id="122" type="exec" signature="Puma::CTree * Puma::CSyntax::direct_abst_declarator()" advice="109" lines="12"/>
122
<joinpoint file="44" line="1191" id="106" type="exec" signature="Puma::CTree * Puma::CSyntax::arg_decl_seq()" advice="55" lines="8"/>
123
<joinpoint file="44" line="1200" id="107" type="exec" signature="Puma::CTree * Puma::CSyntax::fct_body()" advice="56" lines="5"/>
124
<joinpoint file="44" line="1206" id="105" type="exec" signature="Puma::CTree * Puma::CSyntax::init()" advice="54" lines="5"/>
125
<joinpoint file="44" line="1299" id="117" type="exec" signature="void Puma::CSyntax::init_class_key()" advice="99" lines="4"/>
126
<joinpoint file="44" line="1315" id="108" type="exec" signature="Puma::CTree * Puma::CSyntax::member_spec()" advice="58" lines="13"/>
127
<joinpoint file="44" line="1329" id="109" type="exec" signature="Puma::CTree * Puma::CSyntax::member_decl()" advice="59,101" lines="9"/>
128
<joinpoint file="45" line="434" id="126" type="exec" signature="Puma::CTree * Puma::CSemantic::introduce_object()" advice="93" lines="80"/>
129
<joinpoint file="45" line="723" id="124" type="exec" signature="Puma::CTree * Puma::CSemantic::introduce_function()" advice="89" lines="77"/>
130
<joinpoint file="45" line="803" id="127" type="exec" signature="Puma::CTree * Puma::CSemantic::introduce_class()" advice="95" lines="50"/>
131
<joinpoint file="45" line="856" id="125" type="exec" signature="Puma::CTree * Puma::CSemantic::introduce_member()" advice="91" lines="34"/>
132
<joinpoint file="45" line="1261" id="128" type="exec" signature="Puma::CTree * Puma::CSemantic::class_spec()" advice="96" lines="16"/>
133
<joinpoint file="46" line="57" id="129" type="exec" signature="bool Puma::CSemDeclSpecs::analyze_seq()" advice="78" lines="21"/>
134
<joinpoint file="46" line="83" id="130" type="exec" signature="bool Puma::CSemDeclSpecs::analyze(Puma::CTree *)" advice="79" lines="44"/>
135
<joinpoint file="46" line="181" id="131" type="exec" signature="bool Puma::CSemDeclSpecs::check_complex_decl_specs(bool &)" advice="80" lines="6"/>
136
<joinpoint file="46" line="204" id="132" type="exec" signature="bool Puma::CSemDeclSpecs::check_signed_unsigned()" advice="81" lines="17"/>
137
<joinpoint file="46" line="236" id="134" type="exec" signature="Puma::CTypeInfo * Puma::CSemDeclSpecs::create_type()" advice="83" lines="199"/>
138
<joinpoint file="46" line="450" id="133" type="exec" signature="bool Puma::CSemDeclSpecs::check_finally()" advice="82" lines="21"/>
139
<joinpoint file="47" line="95" id="135" type="exec" signature="Puma::Unit * Puma::CProject::scanFile(const char *,Puma::Source *,bool)" advice="104" lines="27"/>
140
<joinpoint file="49" line="38" id="136" type="exec" signature="Puma::CTranslationUnit * Puma::Parser::parse(Puma::Unit &,Puma::CProject &,int)" advice="102" lines="33"/>
141
<joinpoint file="50" line="143" id="137" type="exec" signature="void Puma::CClassDatabase::Dump(std::basic_ostream< char > &,int) const" advice="87" lines="11"/>
142
<joinpoint file="52" line="106" id="138" type="call" signature="Puma::Token * Puma::PreprocessorParser::parseToken()" advice="39" lines="1"/>
143
<joinpoint file="52" line="123" id="139" type="call" signature="Puma::Token * Puma::PreprocessorParser::parseToken()" advice="39" lines="1"/>
144
<joinpoint file="55" line="30" id="140" type="class" signature="Puma::CCParser" advice="17" lines="32"/>
145
<joinpoint file="56" line="30" id="141" type="class" signature="Puma::CParser" advice="17" lines="14"/>
4
<joinpoint file="15" line="31" id="0" type="class" signature="Puma::UnitState" advice="29" lines="18"/>
5
<joinpoint file="16" line="48" id="1" type="class" signature="Puma::PreprocessorParser" advice="4,30" lines="120"/>
6
<joinpoint file="17" line="38" id="2" type="class" signature="Puma::CCSemExpr" advice="22" lines="115"/>
7
<joinpoint file="18" line="190" id="3" type="class" signature="Puma::CTree" advice="0,2" lines="117"/>
8
<joinpoint file="18" line="572" id="4" type="class" signature="Puma::CT_Expression" advice="1,3" lines="22"/>
9
<joinpoint file="18" line="599" id="5" type="class" signature="Puma::CT_Call" advice="1,3" lines="16"/>
10
<joinpoint file="18" line="619" id="7" type="class" signature="Puma::CT_ImplicitCall" advice="1,3" lines="23"/>
11
<joinpoint file="18" line="645" id="48" type="class" signature="Puma::CT_String" advice="1,3" lines="22"/>
12
<joinpoint file="18" line="670" id="49" type="class" signature="Puma::CT_WideString" advice="1,3" lines="10"/>
13
<joinpoint file="18" line="683" id="12" type="class" signature="Puma::CT_Integer" advice="1,3" lines="23"/>
14
<joinpoint file="18" line="709" id="13" type="class" signature="Puma::CT_Character" advice="1,3" lines="23"/>
15
<joinpoint file="18" line="735" id="14" type="class" signature="Puma::CT_WideCharacter" advice="1,3" lines="10"/>
16
<joinpoint file="18" line="748" id="15" type="class" signature="Puma::CT_Float" advice="1,3" lines="23"/>
17
<joinpoint file="18" line="774" id="16" type="class" signature="Puma::CT_Bool" advice="1,3" lines="23"/>
18
<joinpoint file="18" line="800" id="17" type="class" signature="Puma::CT_BracedExpr" advice="1,3" lines="36"/>
19
<joinpoint file="18" line="839" id="39" type="class" signature="Puma::CT_SimpleName" advice="1,3" lines="45"/>
20
<joinpoint file="18" line="887" id="40" type="class" signature="Puma::CT_SpecialName" advice="1,3" lines="28"/>
21
<joinpoint file="18" line="919" id="41" type="class" signature="Puma::CT_PrivateName" advice="1,3" lines="22"/>
22
<joinpoint file="18" line="944" id="43" type="class" signature="Puma::CT_DestructorName" advice="1,3" lines="17"/>
23
<joinpoint file="18" line="964" id="45" type="class" signature="Puma::CT_TemplateName" advice="1,3" lines="26"/>
24
<joinpoint file="18" line="993" id="42" type="class" signature="Puma::CT_OperatorName" advice="1,3" lines="36"/>
25
<joinpoint file="18" line="1032" id="44" type="class" signature="Puma::CT_ConversionName" advice="1,3" lines="19"/>
26
<joinpoint file="18" line="1054" id="46" type="class" signature="Puma::CT_QualName" advice="1,3" lines="32"/>
27
<joinpoint file="18" line="1090" id="47" type="class" signature="Puma::CT_RootQualName" advice="1,3" lines="17"/>
28
<joinpoint file="18" line="1110" id="18" type="class" signature="Puma::CT_BinaryExpr" advice="1,3" lines="28"/>
29
<joinpoint file="18" line="1141" id="19" type="class" signature="Puma::CT_MembPtrExpr" advice="1,3" lines="28"/>
30
<joinpoint file="18" line="1172" id="20" type="class" signature="Puma::CT_MembRefExpr" advice="1,3" lines="13"/>
31
<joinpoint file="18" line="1188" id="21" type="class" signature="Puma::CT_UnaryExpr" advice="1,3" lines="27"/>
32
<joinpoint file="18" line="1218" id="22" type="class" signature="Puma::CT_PostfixExpr" advice="1,3" lines="12"/>
33
<joinpoint file="18" line="1233" id="23" type="class" signature="Puma::CT_AddrExpr" advice="1,3" lines="12"/>
34
<joinpoint file="18" line="1248" id="24" type="class" signature="Puma::CT_DerefExpr" advice="1,3" lines="12"/>
35
<joinpoint file="18" line="1263" id="10" type="class" signature="Puma::CT_DeleteExpr" advice="1,3" lines="31"/>
36
<joinpoint file="18" line="1297" id="9" type="class" signature="Puma::CT_NewExpr" advice="1,3" lines="42"/>
37
<joinpoint file="18" line="1343" id="25" type="class" signature="Puma::CT_IfThenExpr" advice="1,3" lines="46"/>
38
<joinpoint file="18" line="1392" id="26" type="class" signature="Puma::CT_CmpdLiteral" advice="1,3" lines="36"/>
39
<joinpoint file="18" line="1431" id="11" type="class" signature="Puma::CT_ConstructExpr" advice="1,3" lines="31"/>
40
<joinpoint file="18" line="1465" id="8" type="class" signature="Puma::CT_ThrowExpr" advice="1,3" lines="27"/>
41
<joinpoint file="18" line="1495" id="27" type="class" signature="Puma::CT_IndexExpr" advice="1,3" lines="30"/>
42
<joinpoint file="18" line="1528" id="6" type="class" signature="Puma::CT_CallExpr" advice="1,3" lines="30"/>
43
<joinpoint file="18" line="1561" id="28" type="class" signature="Puma::CT_CastExpr" advice="1,3" lines="34"/>
44
<joinpoint file="18" line="1598" id="29" type="class" signature="Puma::CT_StaticCast" advice="1,3" lines="35"/>
45
<joinpoint file="18" line="1636" id="30" type="class" signature="Puma::CT_ConstCast" advice="1,3" lines="15"/>
46
<joinpoint file="18" line="1654" id="31" type="class" signature="Puma::CT_ReintCast" advice="1,3" lines="15"/>
47
<joinpoint file="18" line="1672" id="32" type="class" signature="Puma::CT_DynamicCast" advice="1,3" lines="15"/>
48
<joinpoint file="18" line="1691" id="37" type="class" signature="Puma::CT_ImplicitCast" advice="1,3" lines="25"/>
49
<joinpoint file="18" line="1719" id="33" type="class" signature="Puma::CT_TypeidExpr" advice="1,3" lines="33"/>
50
<joinpoint file="18" line="1755" id="34" type="class" signature="Puma::CT_SizeofExpr" advice="1,3" lines="41"/>
51
<joinpoint file="18" line="1799" id="36" type="class" signature="Puma::CT_IndexDesignator" advice="1,3" lines="28"/>
52
<joinpoint file="18" line="1830" id="35" type="class" signature="Puma::CT_MembDesignator" advice="1,3" lines="25"/>
53
<joinpoint file="18" line="3399" id="38" type="class" signature="Puma::CT_ClassDef" advice="17" lines="34"/>
54
<joinpoint file="18" line="3404" id="55" type="construction" signature="Puma::CT_ClassDef::CT_ClassDef(Puma::CTree *,Puma::CTree *,Puma::CTree *)" advice="80" lines="4"/>
55
<joinpoint file="18" line="3463" id="50" type="class" signature="Puma::CT_MembInit" advice="1,3" lines="25"/>
56
<joinpoint file="19" line="35" id="51" type="class" signature="Puma::CSemExpr" advice="21" lines="116"/>
57
<joinpoint file="20" line="174" id="52" type="class" signature="Puma::CT_GnuStatementExpr" advice="1,3" lines="20"/>
58
<joinpoint file="21" line="30" id="53" type="class" signature="Puma::CSemDeclSpecs" advice="27" lines="56"/>
59
<joinpoint file="22" line="58" id="54" type="exec" signature="void Puma::Syntax::configure(Puma::Config &)" advice="60,97" lines="1"/>
60
<joinpoint file="29" line="46" id="56" type="call" signature="Puma::Token * Puma::PreprocessorParser::parseToken()" advice="100" lines="1"/>
61
<joinpoint file="29" line="82" id="57" type="call" signature="Puma::Token * Puma::PreprocessorParser::parseToken()" advice="100" lines="1"/>
62
<joinpoint file="33" line="48" id="58" type="class" signature="Puma::CClassDatabase" advice="11" lines="124"/>
63
<joinpoint file="34" line="27" id="59" type="class" signature="Puma::CBuilder" advice="5,8,14,19,20,24,33" lines="125"/>
64
<joinpoint file="35" line="35" id="60" type="class" signature="Puma::CSyntax" advice="6,7,15,18,23,31" lines="225"/>
65
<joinpoint file="36" line="34" id="61" type="class" signature="Puma::CSemantic" advice="12,25,28,34" lines="97"/>
66
<joinpoint file="36" line="48" id="63" type="exec" signature="void Puma::CSemantic::declareImplicitFcts()" advice="95" lines="1"/>
67
<joinpoint file="37" line="33" id="62" type="class" signature="Puma::CCSyntax" advice="9,16,32" lines="284"/>
68
<joinpoint file="41" line="40" id="64" type="class" signature="Puma::CCSemantic" advice="13,26" lines="248"/>
69
<joinpoint file="42" line="1843" id="65" type="call" signature="void Puma::CCSemantic::leave_class_def()" advice="70" lines="1"/>
70
<joinpoint file="59" line="30" id="66" type="class" signature="Puma::CCParser" advice="10" lines="32"/>
71
<joinpoint file="60" line="30" id="67" type="class" signature="Puma::CParser" advice="10" lines="14"/>
148
<advice aspect="0" file="1" line="45" id="0" type="slice decl" lines="1"/>
149
<advice aspect="0" file="1" line="48" id="36" type="around" lines="37"/>
150
<advice aspect="1" file="3" line="41" id="1" type="slice decl" lines="4"/>
151
<advice aspect="1" file="3" line="47" id="37" type="before" lines="20"/>
152
<advice aspect="2" file="4" line="66" id="2" type="slice ref" lines="1"/>
153
<advice aspect="2" file="4" line="67" id="3" type="slice ref" lines="1"/>
154
<advice aspect="2" file="4" line="70" id="4" type="slice ref" lines="1"/>
155
<advice aspect="2" file="4" line="73" id="5" type="slice decl" lines="13"/>
156
<advice aspect="2" file="4" line="88" id="43" type="around" lines="9"/>
157
<advice aspect="2" file="4" line="100" id="44" type="around" lines="9"/>
158
<advice aspect="2" file="4" line="110" id="45" type="around" lines="9"/>
159
<advice aspect="2" file="4" line="120" id="46" type="around" lines="9"/>
160
<advice aspect="2" file="4" line="130" id="47" type="around" lines="9"/>
161
<advice aspect="2" file="4" line="140" id="48" type="after" lines="4"/>
162
<advice aspect="2" file="4" line="145" id="49" type="after" lines="9"/>
163
<advice aspect="2" file="4" line="155" id="50" type="around" lines="9"/>
164
<advice aspect="2" file="4" line="165" id="51" type="around" lines="9"/>
165
<advice aspect="2" file="4" line="175" id="52" type="around" lines="9"/>
166
<advice aspect="2" file="4" line="185" id="53" type="around" lines="9"/>
167
<advice aspect="2" file="4" line="195" id="54" type="around" lines="9"/>
168
<advice aspect="2" file="4" line="205" id="55" type="around" lines="9"/>
169
<advice aspect="2" file="4" line="215" id="56" type="around" lines="9"/>
170
<advice aspect="2" file="4" line="225" id="57" type="around" lines="9"/>
171
<advice aspect="2" file="4" line="235" id="58" type="around" lines="9"/>
172
<advice aspect="2" file="4" line="245" id="59" type="around" lines="9"/>
173
<advice aspect="2" file="4" line="255" id="60" type="around" lines="9"/>
174
<advice aspect="2" file="4" line="265" id="61" type="around" lines="9"/>
175
<advice aspect="2" file="4" line="275" id="62" type="around" lines="9"/>
176
<advice aspect="2" file="4" line="285" id="63" type="around" lines="9"/>
177
<advice aspect="2" file="4" line="295" id="64" type="around" lines="9"/>
178
<advice aspect="2" file="4" line="307" id="65" type="around" lines="9"/>
179
<advice aspect="2" file="4" line="317" id="66" type="around" lines="9"/>
180
<advice aspect="2" file="4" line="327" id="67" type="around" lines="9"/>
181
<advice aspect="2" file="4" line="339" id="68" type="before" lines="4"/>
182
<advice aspect="3" file="5" line="74" id="6" type="slice ref" lines="1"/>
183
<advice aspect="3" file="5" line="75" id="7" type="slice ref" lines="1"/>
184
<advice aspect="3" file="5" line="78" id="71" type="after" lines="9"/>
185
<advice aspect="3" file="5" line="89" id="72" type="around" lines="7"/>
186
<advice aspect="3" file="5" line="102" id="73" type="after" lines="4"/>
187
<advice aspect="3" file="5" line="116" id="8" type="slice ref" lines="1"/>
188
<advice aspect="3" file="5" line="117" id="9" type="slice ref" lines="1"/>
189
<advice aspect="3" file="5" line="118" id="10" type="slice ref" lines="1"/>
190
<advice aspect="3" file="5" line="121" id="74" type="around" lines="16"/>
191
<advice aspect="3" file="5" line="143" id="11" type="slice ref" lines="1"/>
192
<advice aspect="3" file="5" line="144" id="12" type="slice ref" lines="1"/>
193
<advice aspect="3" file="5" line="145" id="13" type="slice ref" lines="1"/>
194
<advice aspect="3" file="5" line="146" id="14" type="slice ref" lines="1"/>
195
<advice aspect="3" file="5" line="150" id="15" type="slice decl" lines="5"/>
196
<advice aspect="3" file="5" line="157" id="75" type="after" lines="5"/>
197
<advice aspect="3" file="5" line="162" id="76" type="after" lines="6"/>
198
<advice aspect="3" file="5" line="168" id="77" type="after" lines="6"/>
199
<advice aspect="3" file="5" line="176" id="78" type="before" lines="5"/>
200
<advice aspect="3" file="5" line="183" id="79" type="after" lines="9"/>
201
<advice aspect="3" file="5" line="194" id="80" type="after" lines="9"/>
202
<advice aspect="3" file="5" line="204" id="81" type="after" lines="14"/>
203
<advice aspect="3" file="5" line="219" id="82" type="after" lines="10"/>
204
<advice aspect="3" file="5" line="231" id="83" type="after" lines="10"/>
205
<advice aspect="3" file="5" line="247" id="16" type="slice ref" lines="1"/>
206
<advice aspect="3" file="5" line="249" id="84" type="after" lines="5"/>
207
<advice aspect="3" file="5" line="259" id="85" type="before" lines="10"/>
208
<advice aspect="3" file="5" line="271" id="86" type="before" lines="14"/>
209
<advice aspect="4" file="9" line="56" id="17" type="slice decl" lines="5"/>
210
<advice aspect="4" file="9" line="68" id="18" type="slice decl" lines="1"/>
211
<advice aspect="4" file="9" line="71" id="87" type="before" lines="3"/>
212
<advice aspect="4" file="9" line="81" id="19" type="slice decl" lines="33"/>
213
<advice aspect="4" file="9" line="116" id="88" type="after" lines="5"/>
214
<advice aspect="4" file="9" line="123" id="89" type="around" lines="15"/>
215
<advice aspect="4" file="9" line="140" id="90" type="around" lines="7"/>
216
<advice aspect="4" file="9" line="149" id="91" type="after" lines="12"/>
217
<advice aspect="4" file="9" line="163" id="92" type="around" lines="10"/>
218
<advice aspect="4" file="9" line="175" id="93" type="after" lines="14"/>
219
<advice aspect="4" file="9" line="191" id="94" type="around" lines="10"/>
220
<advice aspect="4" file="9" line="203" id="95" type="after" lines="19"/>
221
<advice aspect="4" file="9" line="224" id="96" type="before" lines="10"/>
222
<advice aspect="4" file="9" line="236" id="97" type="after" lines="9"/>
223
<advice aspect="5" file="10" line="51" id="20" type="slice ref" lines="1"/>
224
<advice aspect="5" file="10" line="54" id="98" type="around" lines="9"/>
225
<advice aspect="6" file="11" line="63" id="21" type="slice ref" lines="1"/>
226
<advice aspect="6" file="11" line="64" id="22" type="slice ref" lines="1"/>
227
<advice aspect="6" file="11" line="67" id="99" type="after" lines="4"/>
228
<advice aspect="6" file="11" line="72" id="100" type="around" lines="13"/>
229
<advice aspect="6" file="11" line="86" id="101" type="around" lines="11"/>
230
<advice aspect="7" file="12" line="38" id="23" type="slice decl" lines="6"/>
231
<advice aspect="7" file="12" line="45" id="69" type="after" lines="3"/>
232
<advice aspect="7" file="12" line="48" id="70" type="before" lines="3"/>
233
<advice aspect="8" file="14" line="52" id="24" type="slice ref" lines="1"/>
234
<advice aspect="8" file="14" line="55" id="25" type="slice ref" lines="1"/>
235
<advice aspect="8" file="14" line="58" id="105" type="after" lines="5"/>
236
<advice aspect="9" file="15" line="50" id="26" type="slice decl" lines="1"/>
237
<advice aspect="9" file="15" line="51" id="27" type="slice decl" lines="1"/>
238
<advice aspect="9" file="15" line="54" id="106" type="after" lines="6"/>
239
<advice aspect="9" file="15" line="62" id="107" type="after" lines="6"/>
240
<advice aspect="9" file="15" line="70" id="108" type="around" lines="13"/>
241
<advice aspect="9" file="15" line="85" id="109" type="around" lines="13"/>
242
<advice aspect="10" file="16" line="49" id="28" type="slice decl" lines="1"/>
243
<advice aspect="10" file="16" line="52" id="110" type="around" lines="7"/>
244
<advice aspect="11" file="17" line="32" id="29" type="slice decl" lines="8"/>
245
<advice aspect="11" file="17" line="42" id="35" type="after" lines="3"/>
246
<advice aspect="12" file="19" line="45" id="30" type="slice decl" lines="1"/>
247
<advice aspect="12" file="19" line="48" id="38" type="after" lines="4"/>
248
<advice aspect="12" file="19" line="54" id="39" type="after" lines="16"/>
249
<advice aspect="12" file="19" line="78" id="40" type="around" lines="6"/>
250
<advice aspect="12" file="19" line="86" id="41" type="after" lines="6"/>
251
<advice aspect="13" file="20" line="44" id="31" type="slice ref" lines="1"/>
252
<advice aspect="13" file="20" line="45" id="32" type="slice ref" lines="3"/>
253
<advice aspect="14" file="22" line="44" id="33" type="slice ref" lines="1"/>
254
<advice aspect="14" file="22" line="45" id="34" type="slice ref" lines="3"/>
255
<advice aspect="15" file="23" line="38" id="42" type="before" lines="19"/>
256
<advice aspect="16" file="25" line="41" id="102" type="before" lines="4"/>
257
<advice aspect="16" file="25" line="46" id="103" type="before" lines="21"/>
258
<advice aspect="16" file="25" line="68" id="104" type="before" lines="3"/>
259
<advice aspect="17" file="26" line="31" id="111" type="after" lines="3"/>
74
<advice aspect="0" file="1" line="42" id="0" type="intro" lines="1"/>
75
<advice aspect="0" file="1" line="43" id="1" type="intro" lines="3"/>
76
<advice aspect="1" file="2" line="42" id="2" type="intro" lines="1"/>
77
<advice aspect="1" file="2" line="43" id="3" type="intro" lines="3"/>
78
<advice aspect="2" file="3" line="43" id="4" type="intro" lines="1"/>
79
<advice aspect="2" file="3" line="46" id="111" type="advice-around" lines="37"/>
80
<advice aspect="3" file="4" line="49" id="5" type="intro" lines="1"/>
81
<advice aspect="3" file="4" line="52" id="6" type="intro" lines="1"/>
82
<advice aspect="3" file="4" line="55" id="105" type="advice-after" lines="5"/>
83
<advice aspect="4" file="5" line="48" id="7" type="intro" lines="1"/>
84
<advice aspect="4" file="5" line="49" id="8" type="intro" lines="1"/>
85
<advice aspect="4" file="5" line="52" id="106" type="advice-after" lines="6"/>
86
<advice aspect="4" file="5" line="60" id="107" type="advice-after" lines="6"/>
87
<advice aspect="4" file="5" line="68" id="108" type="advice-around" lines="13"/>
88
<advice aspect="4" file="5" line="83" id="109" type="advice-around" lines="13"/>
89
<advice aspect="5" file="6" line="46" id="9" type="intro" lines="1"/>
90
<advice aspect="5" file="6" line="49" id="114" type="advice-around" lines="7"/>
91
<advice aspect="6" file="7" line="57" id="10" type="intro" lines="5"/>
92
<advice aspect="6" file="7" line="69" id="11" type="intro" lines="1"/>
93
<advice aspect="6" file="7" line="72" id="61" type="advice-before" lines="3"/>
94
<advice aspect="6" file="7" line="82" id="12" type="intro" lines="33"/>
95
<advice aspect="6" file="7" line="118" id="13" type="intro" lines="4"/>
96
<advice aspect="6" file="7" line="124" id="62" type="advice-after" lines="5"/>
97
<advice aspect="6" file="7" line="131" id="63" type="advice-around" lines="15"/>
98
<advice aspect="6" file="7" line="148" id="64" type="advice-around" lines="7"/>
99
<advice aspect="6" file="7" line="157" id="65" type="advice-after" lines="12"/>
100
<advice aspect="6" file="7" line="171" id="66" type="advice-around" lines="10"/>
101
<advice aspect="6" file="7" line="183" id="67" type="advice-after" lines="14"/>
102
<advice aspect="6" file="7" line="199" id="68" type="advice-around" lines="10"/>
103
<advice aspect="6" file="7" line="211" id="69" type="advice-after" lines="7"/>
104
<advice aspect="6" file="7" line="230" id="70" type="advice-before" lines="8"/>
105
<advice aspect="6" file="7" line="240" id="71" type="advice-after" lines="24"/>
106
<advice aspect="6" file="7" line="266" id="72" type="advice-after" lines="6"/>
107
<advice aspect="7" file="8" line="51" id="14" type="intro" lines="1"/>
108
<advice aspect="7" file="8" line="54" id="73" type="advice-around" lines="9"/>
109
<advice aspect="8" file="9" line="65" id="15" type="intro" lines="1"/>
110
<advice aspect="8" file="9" line="66" id="16" type="intro" lines="1"/>
111
<advice aspect="8" file="9" line="69" id="77" type="advice-after" lines="4"/>
112
<advice aspect="8" file="9" line="74" id="78" type="advice-around" lines="13"/>
113
<advice aspect="8" file="9" line="88" id="79" type="advice-around" lines="11"/>
114
<advice aspect="9" file="10" line="36" id="17" type="intro" lines="9"/>
115
<advice aspect="9" file="10" line="46" id="80" type="advice-after" lines="4"/>
116
<advice aspect="9" file="10" line="50" id="81" type="advice-before" lines="4"/>
117
<advice aspect="10" file="11" line="74" id="18" type="intro" lines="1"/>
118
<advice aspect="10" file="11" line="75" id="19" type="intro" lines="1"/>
119
<advice aspect="10" file="11" line="78" id="82" type="advice-around" lines="7"/>
120
<advice aspect="10" file="11" line="87" id="83" type="advice-after" lines="8"/>
121
<advice aspect="10" file="11" line="127" id="84" type="advice-after" lines="4"/>
122
<advice aspect="10" file="11" line="141" id="20" type="intro" lines="1"/>
123
<advice aspect="10" file="11" line="142" id="21" type="intro" lines="1"/>
124
<advice aspect="10" file="11" line="143" id="22" type="intro" lines="1"/>
125
<advice aspect="10" file="11" line="146" id="85" type="advice-around" lines="16"/>
126
<advice aspect="10" file="11" line="168" id="23" type="intro" lines="1"/>
127
<advice aspect="10" file="11" line="169" id="24" type="intro" lines="1"/>
128
<advice aspect="10" file="11" line="170" id="25" type="intro" lines="1"/>
129
<advice aspect="10" file="11" line="171" id="26" type="intro" lines="1"/>
130
<advice aspect="10" file="11" line="174" id="27" type="intro" lines="1"/>
131
<advice aspect="10" file="11" line="177" id="86" type="advice-after" lines="5"/>
132
<advice aspect="10" file="11" line="182" id="87" type="advice-after" lines="6"/>
133
<advice aspect="10" file="11" line="188" id="88" type="advice-after" lines="6"/>
134
<advice aspect="10" file="11" line="196" id="89" type="advice-before" lines="5"/>
135
<advice aspect="10" file="11" line="203" id="90" type="advice-after" lines="9"/>
136
<advice aspect="10" file="11" line="214" id="91" type="advice-after" lines="9"/>
137
<advice aspect="10" file="11" line="224" id="92" type="advice-after" lines="14"/>
138
<advice aspect="10" file="11" line="239" id="93" type="advice-after" lines="10"/>
139
<advice aspect="10" file="11" line="251" id="94" type="advice-after" lines="10"/>
140
<advice aspect="10" file="11" line="267" id="28" type="intro" lines="1"/>
141
<advice aspect="10" file="11" line="269" id="95" type="advice-after" lines="5"/>
142
<advice aspect="10" file="11" line="279" id="96" type="advice-before" lines="10"/>
143
<advice aspect="10" file="11" line="291" id="97" type="advice-before" lines="14"/>
144
<advice aspect="10" file="11" line="310" id="98" type="advice-around" lines="13"/>
145
<advice aspect="11" file="12" line="30" id="29" type="intro" lines="8"/>
146
<advice aspect="11" file="12" line="40" id="103" type="advice-after" lines="3"/>
147
<advice aspect="11" file="12" line="45" id="104" type="advice-after" lines="7"/>
148
<advice aspect="12" file="13" line="44" id="30" type="intro" lines="1"/>
149
<advice aspect="12" file="13" line="47" id="99" type="advice-after" lines="4"/>
150
<advice aspect="12" file="13" line="53" id="100" type="advice-after" lines="16"/>
151
<advice aspect="12" file="13" line="77" id="101" type="advice-around" lines="6"/>
152
<advice aspect="12" file="13" line="85" id="102" type="advice-after" lines="7"/>
153
<advice aspect="13" file="14" line="66" id="31" type="intro" lines="1"/>
154
<advice aspect="13" file="14" line="67" id="32" type="intro" lines="1"/>
155
<advice aspect="13" file="14" line="70" id="33" type="intro" lines="1"/>
156
<advice aspect="13" file="14" line="73" id="34" type="intro" lines="13"/>
157
<advice aspect="13" file="14" line="88" id="35" type="advice-around" lines="9"/>
158
<advice aspect="13" file="14" line="100" id="36" type="advice-around" lines="9"/>
159
<advice aspect="13" file="14" line="110" id="37" type="advice-around" lines="9"/>
160
<advice aspect="13" file="14" line="120" id="38" type="advice-around" lines="9"/>
161
<advice aspect="13" file="14" line="130" id="39" type="advice-around" lines="9"/>
162
<advice aspect="13" file="14" line="140" id="40" type="advice-after" lines="4"/>
163
<advice aspect="13" file="14" line="145" id="41" type="advice-after" lines="9"/>
164
<advice aspect="13" file="14" line="155" id="42" type="advice-around" lines="9"/>
165
<advice aspect="13" file="14" line="165" id="43" type="advice-around" lines="9"/>
166
<advice aspect="13" file="14" line="175" id="44" type="advice-around" lines="9"/>
167
<advice aspect="13" file="14" line="185" id="45" type="advice-around" lines="9"/>
168
<advice aspect="13" file="14" line="195" id="46" type="advice-around" lines="9"/>
169
<advice aspect="13" file="14" line="205" id="47" type="advice-around" lines="9"/>
170
<advice aspect="13" file="14" line="215" id="48" type="advice-around" lines="9"/>
171
<advice aspect="13" file="14" line="225" id="49" type="advice-around" lines="9"/>
172
<advice aspect="13" file="14" line="235" id="50" type="advice-around" lines="9"/>
173
<advice aspect="13" file="14" line="245" id="51" type="advice-around" lines="9"/>
174
<advice aspect="13" file="14" line="255" id="52" type="advice-around" lines="9"/>
175
<advice aspect="13" file="14" line="265" id="53" type="advice-around" lines="9"/>
176
<advice aspect="13" file="14" line="275" id="54" type="advice-around" lines="9"/>
177
<advice aspect="13" file="14" line="285" id="55" type="advice-around" lines="9"/>
178
<advice aspect="13" file="14" line="295" id="56" type="advice-around" lines="9"/>
179
<advice aspect="13" file="14" line="307" id="57" type="advice-around" lines="9"/>
180
<advice aspect="13" file="14" line="317" id="58" type="advice-around" lines="9"/>
181
<advice aspect="13" file="14" line="327" id="59" type="advice-around" lines="9"/>
182
<advice aspect="13" file="14" line="339" id="60" type="advice-before" lines="4"/>
183
<advice aspect="14" file="23" line="42" id="74" type="advice-before" lines="4"/>
184
<advice aspect="14" file="23" line="47" id="75" type="advice-before" lines="21"/>
185
<advice aspect="14" file="23" line="69" id="76" type="advice-before" lines="3"/>
186
<advice aspect="15" file="24" line="40" id="110" type="advice-around" lines="10"/>
187
<advice aspect="16" file="25" line="39" id="112" type="advice-before" lines="20"/>
188
<advice aspect="17" file="26" line="36" id="113" type="advice-before" lines="19"/>
189
<advice aspect="18" file="27" line="30" id="115" type="advice-after" lines="3"/>
262
<aspect file="1" line="36" id="0" name="WinIfExists"/>
263
<aspect file="3" line="32" id="1" name="WinImportHandler"/>
264
<aspect file="4" line="52" id="2" name="CMatchSyntax"/>
265
<aspect file="5" line="52" id="3" name="ExtGnu"/>
266
<aspect file="9" line="45" id="4" name="ExtAC"/>
267
<aspect file="10" line="46" id="5" name="ExtACBuilderCoupling"/>
268
<aspect file="11" line="56" id="6" name="ExtACSyntaxCoupling"/>
269
<aspect file="12" line="32" id="7" name="ExtACTree"/>
270
<aspect file="14" line="42" id="8" name="WinAsm"/>
271
<aspect file="15" line="41" id="9" name="WinDeclSpecs"/>
272
<aspect file="16" line="40" id="10" name="WinMemberExplSpec"/>
273
<aspect file="17" line="24" id="11" name="PragmaOnceUnitState"/>
274
<aspect file="19" line="35" id="12" name="PragmaOnce"/>
275
<aspect file="20" line="43" id="13" name="CCExprResolve"/>
276
<aspect file="22" line="43" id="14" name="CExprResolve"/>
277
<aspect file="23" line="32" id="15" name="WinMacros"/>
278
<aspect file="25" line="30" id="16" name="ExtACKeywords"/>
279
<aspect file="26" line="30" id="17" name="WinTypeKeywords"/>
192
<aspect file="1" line="41" id="0" name="CCExprResolve"/>
193
<aspect file="2" line="41" id="1" name="CExprResolve"/>
194
<aspect file="3" line="34" id="2" name="WinIfExists"/>
195
<aspect file="4" line="39" id="3" name="WinAsm"/>
196
<aspect file="5" line="39" id="4" name="WinDeclSpecs"/>
197
<aspect file="6" line="37" id="5" name="WinMemberExplSpec"/>
198
<aspect file="7" line="46" id="6" name="ExtAC"/>
199
<aspect file="8" line="46" id="7" name="ExtACBuilderCoupling"/>
200
<aspect file="9" line="58" id="8" name="ExtACSyntaxCoupling"/>
201
<aspect file="10" line="30" id="9" name="ExtACTree"/>
202
<aspect file="11" line="51" id="10" name="ExtGnu"/>
203
<aspect file="12" line="22" id="11" name="PragmaOnceUnitState"/>
204
<aspect file="13" line="34" id="12" name="PragmaOnce"/>
205
<aspect file="14" line="52" id="13" name="CMatchSyntax"/>
206
<aspect file="23" line="30" id="14" name="ExtACKeywords"/>
207
<aspect file="24" line="34" id="15" name="WinFriend"/>
208
<aspect file="25" line="30" id="16" name="WinImportHandler"/>
209
<aspect file="26" line="30" id="17" name="WinMacros"/>
210
<aspect file="27" line="29" id="18" name="WinTypeKeywords"/>
282
<file name="./ac_gen.cc" id="54" tunits="54" lines="25"/>
283
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/CCExprResolveH.ah" id="20" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="50"/>
284
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/CExprResolveH.ah" id="22" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="50"/>
285
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/CMatchSyntax.ah" id="4" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="577"/>
286
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/ExtAC.ah" id="9" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="653"/>
287
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/ExtACBuilderH.ah" id="10" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="65"/>
288
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/ExtACKeywords.ah" id="25" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="73"/>
289
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/ExtACSyntaxH.ah" id="11" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="99"/>
290
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/ExtACTree.ah" id="12" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="53"/>
291
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/ExtGnu.ah" id="5" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="897"/>
292
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/PragmaOnce.ah" id="19" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="99"/>
293
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/PragmaOnceUnitState.ah" id="17" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="52"/>
294
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/WinAsm.ah" id="14" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="146"/>
295
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/WinDeclSpecs.ah" id="15" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="127"/>
296
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/WinIfExists.ah" id="1" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="140"/>
297
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/WinImportHandler.ah" id="3" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="73"/>
298
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/WinMacros.ah" id="23" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="63"/>
299
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/WinMemberExplSpec.ah" id="16" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="79"/>
300
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/WinTypeKeywords.ah" id="26" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="40"/>
301
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/CBuilder.h" id="33" tunits="30,38,40,41,44,45,54" lines="154"/>
302
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/CCParser.h" id="55" tunits="54" lines="66"/>
303
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/CCSemExpr.h" id="7" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="166"/>
304
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/CCSemantic.h" id="39" tunits="38,40,54" lines="359"/>
305
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/CCSyntax.h" id="32" tunits="30,38,40,54" lines="321"/>
306
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/CClassDatabase.h" id="35" tunits="30,36,37,38,40,41,44,45,48,49,50,53,54" lines="198"/>
307
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/CParser.h" id="56" tunits="54" lines="48"/>
308
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/CSemDeclSpecs.h" id="8" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="108"/>
309
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/CSemExpr.h" id="6" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="172"/>
310
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/CSemantic.h" id="34" tunits="30,38,40,41,44,45,54" lines="163"/>
311
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/CSyntax.h" id="31" tunits="30,38,40,41,44,45,54" lines="270"/>
312
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/CTree.h" id="13" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="2179"/>
313
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/GnuCTree.h" id="21" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="196"/>
314
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/PreprocessorParser.h" id="2" tunits="0,27,47,49,52,54" lines="170"/>
315
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Syntax.h" id="24" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="266"/>
316
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/UnitState.h" id="18" tunits="0,27,28,29,30,36,37,38,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54" lines="72"/>
317
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/ACTree.cc" id="29" tunits="29" lines="25"/>
318
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CBuilder.cc" id="41" tunits="41" lines="25"/>
319
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CCBuilder.cc" id="30" tunits="30" lines="25"/>
320
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CCNameLookup.cc" id="36" tunits="36" lines="25"/>
321
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CCSemExpr.cc" id="37" tunits="37" lines="25"/>
322
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CCSemantic.cc" id="38" tunits="38" lines="25"/>
323
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CCSyntax.cc" id="40" tunits="40" lines="25"/>
324
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CClassDatabase.cc" id="50" tunits="50" lines="25"/>
325
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CMatchParser.cc" id="53" tunits="53" lines="25"/>
326
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CProject.cc" id="47" tunits="47" lines="25"/>
327
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CScanner.cc" id="28" tunits="28" lines="25"/>
328
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CSemDeclSpecs.cc" id="46" tunits="46" lines="25"/>
329
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CSemExpr.cc" id="43" tunits="43" lines="25"/>
330
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CSemantic.cc" id="45" tunits="45" lines="25"/>
331
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CSyntax.cc" id="44" tunits="44" lines="25"/>
332
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CTree.cc" id="42" tunits="42" lines="25"/>
333
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/Parser.cc" id="49" tunits="49" lines="25"/>
334
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/PreExprParser.cc" id="51" tunits="51" lines="25"/>
335
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/PreFileIncluder.cc" id="0" tunits="0" lines="25"/>
336
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/PreParser.cc" id="52" tunits="52" lines="25"/>
337
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/PreprocessorParser.cc" id="27" tunits="27" lines="25"/>
338
<file name="/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/Syntax.cc" id="48" tunits="48" lines="25"/>
213
<file name="./ac_gen.cc" id="58" tunits="58" lines="27"/>
214
<file name="/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/ACTree.cc" id="54" tunits="54" lines="27"/>
215
<file name="/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CBuilder.cc" id="44" tunits="44" lines="27"/>
216
<file name="/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CCBuilder.cc" id="32" tunits="32" lines="27"/>
217
<file name="/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CCNameLookup.cc" id="38" tunits="38" lines="27"/>
218
<file name="/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CCSemExpr.cc" id="39" tunits="39" lines="27"/>
219
<file name="/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CCSemantic.cc" id="40" tunits="40" lines="27"/>
220
<file name="/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CCSyntax.cc" id="43" tunits="43" lines="27"/>
221
<file name="/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CClassDatabase.cc" id="53" tunits="53" lines="27"/>
222
<file name="/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CMatchParser.cc" id="57" tunits="57" lines="27"/>
223
<file name="/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CProject.cc" id="50" tunits="50" lines="27"/>
224
<file name="/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CScanner.cc" id="31" tunits="31" lines="27"/>
225
<file name="/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CSemDeclSpecs.cc" id="49" tunits="49" lines="27"/>
226
<file name="/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CSemExpr.cc" id="46" tunits="46" lines="27"/>
227
<file name="/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CSemantic.cc" id="48" tunits="48" lines="27"/>
228
<file name="/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CSyntax.cc" id="47" tunits="47" lines="27"/>
229
<file name="/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CTree.cc" id="45" tunits="45" lines="27"/>
230
<file name="/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/Parser.cc" id="52" tunits="52" lines="27"/>
231
<file name="/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/PreExprParser.cc" id="55" tunits="55" lines="27"/>
232
<file name="/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/PreFileIncluder.cc" id="0" tunits="0" lines="27"/>
233
<file name="/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/PreParser.cc" id="56" tunits="56" lines="27"/>
234
<file name="/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/PreprocessorParser.cc" id="28" tunits="28" lines="27"/>
235
<file name="/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/Syntax.cc" id="51" tunits="51" lines="27"/>
236
<file name="/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/UnitManager.cc" id="30" tunits="30" lines="27"/>
237
<file name="aspects/CCExprResolveH.ah" id="1" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="48"/>
238
<file name="aspects/CExprResolveH.ah" id="2" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="48"/>
239
<file name="aspects/CMatchSyntax.ah" id="14" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="577"/>
240
<file name="aspects/ExtAC.ah" id="7" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="717"/>
241
<file name="aspects/ExtACBuilderH.ah" id="8" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="65"/>
242
<file name="aspects/ExtACKeywords.ah" id="23" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="74"/>
243
<file name="aspects/ExtACSyntaxH.ah" id="9" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="101"/>
244
<file name="aspects/ExtACTree.ah" id="10" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="56"/>
245
<file name="aspects/ExtGnu.ah" id="11" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="950"/>
246
<file name="aspects/PragmaOnce.ah" id="13" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="99"/>
247
<file name="aspects/PragmaOnceUnitState.ah" id="12" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="59"/>
248
<file name="aspects/WinAsm.ah" id="4" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="143"/>
249
<file name="aspects/WinDeclSpecs.ah" id="5" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="125"/>
250
<file name="aspects/WinFriend.ah" id="24" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="52"/>
251
<file name="aspects/WinIfExists.ah" id="3" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="138"/>
252
<file name="aspects/WinImportHandler.ah" id="25" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="65"/>
253
<file name="aspects/WinMacros.ah" id="26" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="61"/>
254
<file name="aspects/WinMemberExplSpec.ah" id="6" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="77"/>
255
<file name="aspects/WinTypeKeywords.ah" id="27" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="39"/>
256
<file name="inc/Puma/CBuilder.h" id="34" tunits="32,40,43,44,47,48,58" lines="156"/>
257
<file name="inc/Puma/CCParser.h" id="59" tunits="58" lines="66"/>
258
<file name="inc/Puma/CCSemExpr.h" id="17" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="168"/>
259
<file name="inc/Puma/CCSemantic.h" id="41" tunits="40,43,58" lines="371"/>
260
<file name="inc/Puma/CCSyntax.h" id="37" tunits="32,40,43,58" lines="321"/>
261
<file name="inc/Puma/CClassDatabase.h" id="33" tunits="32,38,39,40,43,44,47,48,51,52,53,57,58" lines="212"/>
262
<file name="inc/Puma/CParser.h" id="60" tunits="58" lines="48"/>
263
<file name="inc/Puma/CSemDeclSpecs.h" id="21" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="108"/>
264
<file name="inc/Puma/CSemExpr.h" id="19" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="170"/>
265
<file name="inc/Puma/CSemantic.h" id="36" tunits="32,40,43,44,47,48,58" lines="165"/>
266
<file name="inc/Puma/CSyntax.h" id="35" tunits="32,40,43,44,47,48,58" lines="274"/>
267
<file name="inc/Puma/CTree.h" id="18" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="3711"/>
268
<file name="inc/Puma/GnuCTree.h" id="20" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="227"/>
269
<file name="inc/Puma/PreprocessorParser.h" id="16" tunits="0,28,50,52,56,58" lines="172"/>
270
<file name="inc/Puma/Syntax.h" id="22" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="265"/>
271
<file name="inc/Puma/UnitState.h" id="15" tunits="0,28,30,31,32,38,39,40,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58" lines="72"/>
272
<file name="src/CCSemantic.cc" id="42" tunits="40" lines="-1"/>
273
<file name="src/PreprocessorParser.cc" id="29" tunits="28" lines="-1"/>