Scarlet Line home page Scarlet Line - SOFTWARE DESIGN & DEVELOPMENT

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

Expand All
Collapse All
Contents

cxx::using_directive Locate in Contents

Declaration Locate in Contents

using-directive:
            "using" "namespace" "::"? nested-name-specifier? namespace-name ";"

Composition Locate in Contents

block_declaration using_directive Concatenation Node Concatenation Node implicit_whitespace Concatenation Node implicit_whitespace Alternation Node implicit_whitespace Alternation Node implicit_whitespace namespace_name implicit_whitespace ';' 'u' 's' 'i' 'n' 'g' 'n' 'a' 'm' 'e' 's' 'p' 'a' 'c' 'e' Concatenation Node @ nested_name_specifier @ ':' ':'

State Machine Locate in Contents

start:2415:$0 final:2416:$0 implicit_whitespace|{2082|$9|2083} implicit_whitespace|{2082|$10|2083} implicit_whitespace|{2082|$11|2083} nested_name_specifier|{2107|$6|2108} implicit_whitespace|{2082|$12|2083} namespace_name|{2301|$7|2302} implicit_whitespace|{2082|$13|2083}