MCPcopy Create free account
hub / github.com/KDAB/codebrowser / addProject

Method addProject

generator/projectmanager.cpp:30–40  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

28#include <clang/Basic/Version.h>
29
30void ProjectManager::addProject(ProjectInfo info) {
31 if (info.source_path.empty())
32 return;
33 llvm::SmallString<256> filename;
34 canonicalize(info.source_path, filename);
35 if (filename[filename.size()-1] != '/')
36 filename += '/';
37 info.source_path = filename.c_str();
38
39 projects.push_back( std::move(info) );
40}
41
42ProjectInfo* ProjectManager::projectForFile(llvm::StringRef filename)
43{

Callers 2

pathToMethod · 0.45
mainFunction · 0.45

Calls 2

canonicalizeFunction · 0.85
sizeMethod · 0.45

Tested by

no test coverage detected