# Functions
Parse will turn locStr into a parsed LocationSpec.
SubstitutePath applies the specified path substitution rules to path.
# Structs
AddrLocationSpec represents an address when used as a location spec.
AmbiguousLocationError is returned when the location spec should only return one location but returns multiple instead.
FuncLocationSpec represents a function in the target program.
LineLocationSpec represents a line number in the current file.
NormalLocationSpec represents a basic location spec.
OffsetLocationSpec represents a location spec that is an offset of the current location (file:line).
RegexLocationSpec represents a regular expression location expression such as /^myfunc$/.
# Interfaces
LocationSpec is an interface that represents a parsed location spec string.