Differential D5072 Diff 12573 languages/plugins/custom-definesandincludes/compilerprovider/settingsmanager.h
Changeset View
Changeset View
Standalone View
Standalone View
languages/plugins/custom-definesandincludes/compilerprovider/settingsmanager.h
Show All 35 Lines | |||||
36 | class ProjectBaseItem; | 36 | class ProjectBaseItem; | ||
37 | } | 37 | } | ||
38 | 38 | | |||
39 | struct ParserArguments | 39 | struct ParserArguments | ||
40 | { | 40 | { | ||
41 | QString cArguments; | 41 | QString cArguments; | ||
42 | QString cppArguments; | 42 | QString cppArguments; | ||
43 | QString openClArguments; | 43 | QString openClArguments; | ||
44 | QString cudaArguments; | ||||
44 | bool parseAmbiguousAsCPP; | 45 | bool parseAmbiguousAsCPP; | ||
45 | }; | 46 | }; | ||
46 | 47 | | |||
47 | Q_DECLARE_METATYPE(ParserArguments); | 48 | Q_DECLARE_METATYPE(ParserArguments); | ||
48 | 49 | | |||
49 | struct ConfigEntry | 50 | struct ConfigEntry | ||
50 | { | 51 | { | ||
51 | QString path; | 52 | QString path; | ||
Show All 10 Lines | |||||
62 | 63 | | |||
63 | namespace Utils | 64 | namespace Utils | ||
64 | { | 65 | { | ||
65 | enum LanguageType | 66 | enum LanguageType | ||
66 | { | 67 | { | ||
67 | C, | 68 | C, | ||
68 | Cpp, | 69 | Cpp, | ||
69 | OpenCl, | 70 | OpenCl, | ||
71 | Cuda, | ||||
70 | ObjC, | 72 | ObjC, | ||
71 | 73 | | |||
72 | Other = 100 | 74 | Other = 100 | ||
73 | }; | 75 | }; | ||
74 | 76 | | |||
75 | LanguageType languageType(const KDevelop::Path& path, bool treatAmbiguousAsCPP = true); | 77 | LanguageType languageType(const KDevelop::Path& path, bool treatAmbiguousAsCPP = true); | ||
76 | } | 78 | } | ||
77 | 79 | | |||
Show All 26 Lines |