"...Target/SparcV9/git@repo.hca.bsc.es:lalbano/llvm-bpevl.git" did not exist on "0e09916d602b480a90ff6fba46792e5aee27fb63"
Previously GraphWriter assumed operator*() for node_iterator always
returned a reference type. This patch allows operator*() to return a non-reference type while still maintaining the old behavior when it does return a reference type. This patch was motivated when I tried to use "df_iterator" (see llvm/ADT/DepthFirstIterator.h) as a "node_iterator", as df_iterator does not return a reference type and thus we would get a compilation error when trying to take the address of a temporary. llvm-svn: 42151
Loading
Please register or sign in to comment