Retrieve a source location representing the last character within a source range.
Retrieve a source location representing the first character within a source range.
Retrieve a NULL (invalid) source range.
Trusted: on the assumption that dispose as implemented by the LLVM community is good _enough_. Any bugs should by now have been found.