Changeset View
Changeset View
Standalone View
Standalone View
languages/clang/duchain/clangparsingenvironmentfile.h
Show All 20 Lines | |||||
21 | */ | 21 | */ | ||
22 | 22 | | |||
23 | #ifndef CLANGPARSINGENVIRONMENTFILE_H | 23 | #ifndef CLANGPARSINGENVIRONMENTFILE_H | ||
24 | #define CLANGPARSINGENVIRONMENTFILE_H | 24 | #define CLANGPARSINGENVIRONMENTFILE_H | ||
25 | 25 | | |||
26 | #include "clangparsingenvironment.h" | 26 | #include "clangparsingenvironment.h" | ||
27 | 27 | | |||
28 | #include <language/duchain/duchainregister.h> | 28 | #include <language/duchain/duchainregister.h> | ||
29 | #include <duchain/clangduchainexport.h> | 29 | #include "clangprivateexport.h" | ||
30 | 30 | | |||
31 | class ClangParsingEnvironmentFileData; | 31 | class ClangParsingEnvironmentFileData; | ||
32 | 32 | | |||
33 | class KDEVCLANGDUCHAIN_EXPORT ClangParsingEnvironmentFile : public KDevelop::ParsingEnvironmentFile | 33 | class KDEVCLANGPRIVATE_EXPORT ClangParsingEnvironmentFile : public KDevelop::ParsingEnvironmentFile | ||
34 | { | 34 | { | ||
35 | public: | 35 | public: | ||
36 | using Ptr = QExplicitlySharedDataPointer<ClangParsingEnvironmentFile>; | 36 | using Ptr = QExplicitlySharedDataPointer<ClangParsingEnvironmentFile>; | ||
37 | 37 | | |||
38 | ClangParsingEnvironmentFile(const KDevelop::IndexedString& url, const ClangParsingEnvironment& environment); | 38 | ClangParsingEnvironmentFile(const KDevelop::IndexedString& url, const ClangParsingEnvironment& environment); | ||
39 | ClangParsingEnvironmentFile(ClangParsingEnvironmentFileData& data); | 39 | ClangParsingEnvironmentFile(ClangParsingEnvironmentFileData& data); | ||
40 | ~ClangParsingEnvironmentFile(); | 40 | ~ClangParsingEnvironmentFile(); | ||
41 | 41 | | |||
Show All 22 Lines |