[MLIR] Add nested symbols into LangRef
authorGroverkss <groverkss@gmail.com>
Mon, 4 Apr 2022 16:23:08 +0000 (21:53 +0530)
committerGroverkss <groverkss@gmail.com>
Mon, 4 Apr 2022 16:29:44 +0000 (21:59 +0530)
Add documentation into the LangRef for parsing nested symbols.

Reviewed By: rriddle

Differential Revision: https://reviews.llvm.org/D122977

mlir/docs/LangRef.md

index 23f09ef..a876d7e 100644 (file)
@@ -203,7 +203,7 @@ bare-id-list ::= bare-id (`,` bare-id)*
 value-id ::= `%` suffix-id
 suffix-id ::= (digit+ | ((letter|id-punct) (letter|id-punct|digit)*))
 
-symbol-ref-id ::= `@` (suffix-id | string-literal)
+symbol-ref-id ::= `@` (suffix-id | string-literal) (`::` symbol-ref-id)?
 value-id-list ::= value-id (`,` value-id)*
 
 // Uses of value, e.g. in an operand list to an operation.