Scarlet Line home page Scarlet Line - SOFTWARE DESIGN & DEVELOPMENT

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

Expand All
Collapse All
Contents

cxx::operator_function_id Locate in Contents

Declaration Locate in Contents

operator-function-id:
            "operator" operator
        |    "operator" operator "<" template-argument-list? ">"

Composition Locate in Contents

unqualified_id operator_function_id Alternation Node qualified_id Concatenation Node Concatenation Node Concatenation Node implicit_whitespace operator Concatenation Node implicit_whitespace operator implicit_whitespace '<' implicit_whitespace Alternation Node implicit_whitespace '>' 'o' 'p' 'e' 'r' 'a' 't' 'o' 'r' 'o' 'p' 'e' 'r' 'a' 't' 'o' 'r' template_argument_list @

State Machine Locate in Contents

start:2227:$0 final:2228:$0 implicit_whitespace|{2082|$11|2083} implicit_whitespace|{2082|$12|2083} operator|{2229|$3|2230} operator|{2229|$6|2230} implicit_whitespace|{2082|$13|2083} implicit_whitespace|{2082|$14|2083} template_argument_list|{2129|$9|2130} implicit_whitespace|{2082|$15|2083}