Lines Matching defs:HeaderLine

545 # returned by reading it. Returns an array of HeaderLine objects.
593 HeaderLine->new(start_line_num => $start_line_num, raw => $raw);
1165 # takes a HeaderLine "cond" AoA and flattens it into
1229 # clauses from the {cond} data in the HeaderLine objects.
1241 # which converts it back into a set of HeaderLine objects.
1329 HeaderLine->new(
1361 my $hl= HeaderLine->new(
1396 my $end_line= HeaderLine->new(
1448 my $hl= HeaderLine->new(
1468 my $hl= HeaderLine->new(
1487 my $hl= HeaderLine->new(
1530 # These are utility methods for the HeaderLine objects.
1531 sub HeaderLine::new {
1535 sub HeaderLine::cond { $_[0]->{cond} } # AoA
1536 sub HeaderLine::type { $_[0]->{type} }
1537 sub HeaderLine::type_is { return $_[0]->type eq $_[1] ? 1 : 0 }
1538 sub HeaderLine::sub_type { $_[0]->{sub_type} }
1539 sub HeaderLine::sub_type_is { return $_[0]->sub_type eq $_[1] ? 1 : 0 }
1540 sub HeaderLine::raw { $_[0]->{raw} }
1541 sub HeaderLine::flat { $_[0]->{flat} }
1542 sub HeaderLine::line { $_[0]->{line} }
1543 sub HeaderLine::level { $_[0]->{level} }
1544 sub HeaderLine::is_content { return $_[0]->type_is("content") }
1545 sub HeaderLine::is_cond { return $_[0]->type_is("cond") }
1546 sub HeaderLine::is_define { return $_[0]->sub_type_is("#define") }
1547 sub HeaderLine::line_num { $_[0]->{start_line_num} }
1548 sub HeaderLine::inner_lines { $_[0]->{inner_lines} }
1549 sub HeaderLine::n_lines { $_[0]->{n_lines} }
1550 sub HeaderLine::embed { $_[0]->{embed} }
1551 *HeaderLine::start_line_num= *HeaderLine::line_num;
1554 *EmbedLine::new= *HeaderLine::new;
1636 }, "HeaderLine"