Skip to content

Commit 2734070

Browse files
committed
removed vector_getrange for metadata
1 parent 25b19a4 commit 2734070

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/varinfo.jl

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -643,21 +643,20 @@ end
643643
644644
Return the range corresponding to `varname` in the vector representation of `varinfo`.
645645
"""
646-
vector_getrange(vi::VarInfo, vn::VarName) = getrange(getmetadata(vi, vn), vn)
646+
vector_getrange(vi::VarInfo, vn::VarName) = getrange(vi.metadata, vn)
647647
function vector_getrange(vi::TypedVarInfo, vn::VarName)
648648
offset = 0
649649
for md in values(vi.metadata)
650650
# First, we need to check if `vn` is in `md`.
651651
# 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
653653
# Otherwise, we need to get the cumulative length of the ranges in `md`
654654
# and add it to the offset.
655655
offset += sum(length, md.ranges)
656656
end
657657
# If we reach this point, `vn` is not in `vi.metadata`.
658658
throw(KeyError(vn))
659659
end
660-
vector_getrange(md::Metadata, vn::VarName) = getrange(md, vn)
661660

662661
"""
663662
vector_getranges(varinfo::VarInfo, varnames::Vector{<:VarName})

0 commit comments

Comments
 (0)