File tree Expand file tree Collapse file tree 1 file changed +2
-3
lines changed Expand file tree Collapse file tree 1 file changed +2
-3
lines changed Original file line number Diff line number Diff line change @@ -643,21 +643,20 @@ end
643
643
644
644
Return the range corresponding to `varname` in the vector representation of `varinfo`.
645
645
"""
646
- vector_getrange (vi:: VarInfo , vn:: VarName ) = getrange (getmetadata (vi, vn) , vn)
646
+ vector_getrange (vi:: VarInfo , vn:: VarName ) = getrange (vi . metadata , vn)
647
647
function vector_getrange (vi:: TypedVarInfo , vn:: VarName )
648
648
offset = 0
649
649
for md in values (vi. metadata)
650
650
# First, we need to check if `vn` is in `md`.
651
651
# In this case, we can just return the corresponding range + offset.
652
- haskey (md, vn) && return vector_getrange (md, vn) .+ offset
652
+ haskey (md, vn) && return getrange (md, vn) .+ offset
653
653
# Otherwise, we need to get the cumulative length of the ranges in `md`
654
654
# and add it to the offset.
655
655
offset += sum (length, md. ranges)
656
656
end
657
657
# If we reach this point, `vn` is not in `vi.metadata`.
658
658
throw (KeyError (vn))
659
659
end
660
- vector_getrange (md:: Metadata , vn:: VarName ) = getrange (md, vn)
661
660
662
661
"""
663
662
vector_getranges(varinfo::VarInfo, varnames::Vector{<:VarName})
You can’t perform that action at this time.
0 commit comments