Changeset View
Changeset View
Standalone View
Standalone View
languages/clang/clangsettings/clangsettingsmanager.cpp
Show First 20 Lines • Show All 94 Lines • ▼ Show 20 Line(s) | 86 | { | |||
---|---|---|---|---|---|
95 | return readCodeCompletionSettings(cfg.data()); | 95 | return readCodeCompletionSettings(cfg.data()); | ||
96 | } | 96 | } | ||
97 | 97 | | |||
98 | ParserSettings ClangSettingsManager::parserSettings(KDevelop::ProjectBaseItem* item) const | 98 | ParserSettings ClangSettingsManager::parserSettings(KDevelop::ProjectBaseItem* item) const | ||
99 | { | 99 | { | ||
100 | return {IDefinesAndIncludesManager::manager()->parserArguments(item)}; | 100 | return {IDefinesAndIncludesManager::manager()->parserArguments(item)}; | ||
101 | } | 101 | } | ||
102 | 102 | | |||
103 | ParserSettings ClangSettingsManager::parserSettings(const QString& path) const | ||||
104 | { | ||||
105 | return {IDefinesAndIncludesManager::manager()->parserArguments(path)}; | ||||
106 | } | ||||
107 | | ||||
103 | ClangSettingsManager::ClangSettingsManager() | 108 | ClangSettingsManager::ClangSettingsManager() | ||
104 | {} | 109 | {} | ||
105 | 110 | | |||
106 | bool ParserSettings::isCpp() const | 111 | bool ParserSettings::isCpp() const | ||
107 | { | 112 | { | ||
108 | return parserOptions.contains(QStringLiteral("-std=c++")); | 113 | return parserOptions.contains(QStringLiteral("-std=c++")); | ||
109 | } | 114 | } | ||
110 | 115 | | |||
Show All 18 Lines |