MCPcopy Create free account
hub / github.com/KDE/kdevelop / addDefine

Method addDefine

plugins/cmake/cmakeprojectdata.cpp:12–22  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

10#include <QTextStream>
11
12void CMakeFile::addDefine(const QString& define)
13{
14 if (define.isEmpty())
15 return;
16 const int eqIdx = define.indexOf(QLatin1Char('='));
17 if (eqIdx < 0) {
18 defines[define] = QString();
19 } else {
20 defines[define.left(eqIdx)] = define.mid(eqIdx + 1);
21 }
22}
23
24void CMakeFilesCompilationData::rebuildFileForFolderMapping()
25{

Callers 2

processCodeModelMethod · 0.80
parseTargetFunction · 0.80

Calls 4

midMethod · 0.80
QStringClass · 0.70
isEmptyMethod · 0.45
indexOfMethod · 0.45

Tested by

no test coverage detected