Scarlet Line home page Scarlet Line - SOFTWARE DESIGN & DEVELOPMENT

[Home]->[Documentation]->[Syntac Universal Parser]->[Programming Languages]->[C++]->[Symbols]->[declaration]

Expand All
Collapse All
Contents

cxx::declaration Locate in Contents

Declaration Locate in Contents

declaration:
            block-declaration
        |    function-definition
        |    template-declaration
        |    explicit-instantiation
        |    explicit-specialization
        |    linkage-specification
        |    namespace-definition

Composition Locate in Contents

declaration_seq declaration Alternation Node template_declaration explicit_instantiation explicit_specialization linkage_specification block_declaration function_definition template_declaration explicit_instantiation explicit_specialization linkage_specification namespace_definition

State Machine Locate in Contents

start:2074:$0 block_declaration|{2076|$1|2077} function_definition|{2333|$2|2334} template_declaration|{2379|$3|2380} explicit_instantiation|{2417|$4|2418} explicit_specialization|{2419|$5|2420} linkage_specification|{2421|$6|2422} namespace_definition|{2423|$7|2424} final:2075:$0