Changeset View
Changeset View
Standalone View
Standalone View
languages/clang/duchain/clangparsingenvironmentfile.h
Show All 33 Lines | |||||
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 | | |||
42 | virtual bool needsUpdate(const KDevelop::ParsingEnvironment* environment = 0) const override; | 42 | virtual bool needsUpdate(const KDevelop::ParsingEnvironment* environment = nullptr) const override; | ||
43 | virtual int type() const override; | 43 | virtual int type() const override; | ||
44 | 44 | | |||
45 | virtual bool matchEnvironment(const KDevelop::ParsingEnvironment* environment) const override; | 45 | virtual bool matchEnvironment(const KDevelop::ParsingEnvironment* environment) const override; | ||
46 | 46 | | |||
47 | void setEnvironment(const ClangParsingEnvironment& environment); | 47 | void setEnvironment(const ClangParsingEnvironment& environment); | ||
48 | 48 | | |||
49 | ClangParsingEnvironment::Quality environmentQuality() const; | 49 | ClangParsingEnvironment::Quality environmentQuality() const; | ||
50 | 50 | | |||
Show All 13 Lines |