Changeset View
Changeset View
Standalone View
Standalone View
languages/clang/codegen/adaptsignatureassistant.h
Show All 33 Lines | |||||
34 | class View; | 34 | class View; | ||
35 | } | 35 | } | ||
36 | 36 | | |||
37 | class KDEVCLANGPRIVATE_EXPORT AdaptSignatureAssistant : public KDevelop::StaticAssistant | 37 | class KDEVCLANGPRIVATE_EXPORT AdaptSignatureAssistant : public KDevelop::StaticAssistant | ||
38 | { | 38 | { | ||
39 | Q_OBJECT | 39 | Q_OBJECT | ||
40 | 40 | | |||
41 | public: | 41 | public: | ||
42 | AdaptSignatureAssistant(KDevelop::ILanguageSupport* supportedLanguage); | 42 | explicit AdaptSignatureAssistant(KDevelop::ILanguageSupport* supportedLanguage); | ||
43 | 43 | | |||
44 | QString title() const override; | 44 | QString title() const override; | ||
45 | void textChanged(KTextEditor::Document* doc, const KTextEditor::Range& invocationRange, const QString& removedText = QString()) override; | 45 | void textChanged(KTextEditor::Document* doc, const KTextEditor::Range& invocationRange, const QString& removedText = QString()) override; | ||
46 | bool isUseful() const override; | 46 | bool isUseful() const override; | ||
47 | KTextEditor::Range displayRange() const override; | 47 | KTextEditor::Range displayRange() const override; | ||
48 | 48 | | |||
49 | private: | 49 | private: | ||
50 | ///Compare @a newSignature to m_oldSignature and put differences in @a oldPositions | 50 | ///Compare @a newSignature to m_oldSignature and put differences in @a oldPositions | ||
Show All 26 Lines |