[cfe-dev] Is it OK to directly compare CXFile?
Milian Wolff
mail at milianw.de
Thu Aug 7 05:20:47 PDT 2014
Hey,
using the clang-c API, there is no clang_equalFiles or similar. CXFile itself
is just a typedef of void*. In our tests, we saw that these CXFile's are
probably interned, i.e. you get the same ptr address for equal
clang_getFileName's.
So - is it safe and OK to directly compare the ptr addresses stored in a
CXFile? If so, could you please document this? If not, also document it, and
add a clang_equalFiles?
Thanks
--
Milian Wolff
mail at milianw.de
http://milianw.de
More information about the cfe-dev
mailing list