In a fresh update, the reference to getNodeLabel in GraphWriter.h at line 135 triggers an error about the function not having 3 arguments. The getNodeLabel defined in the DOTGraphTraits<Trie > template class has two arguments, apparently hiding the version in the base class DefaultDOTGraphTraits having three arguments. I’m not sure what the fix should be.
Here’s the first message line:
30>C:\Sony\depot\SCEA_WIP\llvm\include\llvm/Support/GraphWriter.h(135) : error C2660: ‘llvm::DOTGraphTraitsclang::GRExprEngine::NodeTy*::getNodeLabel’ : function does not take 3 arguments