>#figure(caption: [test])[].caption
#^ source.typst entity.name.function.hash.typst
# ^^^^^^ source.typst meta.expr.call.typst entity.name.function.typst
#       ^ source.typst meta.expr.call.typst meta.brace.round.typst
#        ^^^^^^^ source.typst meta.expr.call.typst variable.other.readwrite.typst
#               ^ source.typst meta.expr.call.typst punctuation.separator.colon.typst
#                ^ source.typst meta.expr.call.typst
#                 ^ source.typst meta.expr.call.typst meta.brace.square.typst
#                  ^^^^ source.typst meta.expr.call.typst
#                      ^ source.typst meta.expr.call.typst meta.brace.square.typst
#                       ^ source.typst meta.expr.call.typst meta.brace.round.typst
#                        ^ source.typst meta.expr.call.typst meta.brace.square.typst
#                         ^ source.typst meta.expr.call.typst meta.brace.square.typst
#                          ^ source.typst meta.expr.call.typst keyword.operator.accessor.typst
#                           ^^^^^^^ source.typst meta.expr.call.typst variable.other.readwrite.typst