Skip to content

Commit 8cace29

Browse files
Add from_brackets metadata
It was introduced with Elixir 1.14 Tests: 3574 passing (1m 17s) 253 failing
1 parent e3d6908 commit 8cace29

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/org/elixir_lang/psi/impl/QuotableImpl.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -785,10 +785,14 @@ object QuotableImpl {
785785
val bracketArguments = qualifiedBracketOperation.bracketArguments
786786
val quotedBracketArguments = bracketArguments.quote()
787787

788+
val bracketOperationMetadata = OtpErlangList(arrayOf<OtpErlangObject>(
789+
keywordTuple("from_brackets", true),
790+
lineNumberKeywordTuple(bracketArguments.node)
791+
))
788792
return quotedFunctionCall(
789793
"Elixir.Access",
790794
"get",
791-
metadata(bracketArguments),
795+
bracketOperationMetadata,
792796
quotedContainer,
793797
quotedBracketArguments
794798
)

0 commit comments

Comments
 (0)