Lines Matching refs:llvm
21 #include "llvm/ADT/StringMap.h"
22 #include "llvm/ADT/StringRef.h"
23 #include "llvm/Support/MemoryBuffer.h"
24 #include "llvm/Support/SourceMgr.h"
25 #include "llvm/Support/YAMLParser.h"
84 JSONCompilationDatabase(llvm::MemoryBuffer *Database)
95 typedef std::pair<llvm::yaml::ScalarNode*,
96 llvm::yaml::ScalarNode*> CompileCommandRef;
103 llvm::StringMap< std::vector<CompileCommandRef> > IndexByFile;
107 std::unique_ptr<llvm::MemoryBuffer> Database;
108 llvm::SourceMgr SM;
109 llvm::yaml::Stream YAMLStream;