Changeset View
Changeset View
Standalone View
Standalone View
duchain/builders/declarationbuilder.h
Context not available. | |||||
55 | { | 55 | { | ||
---|---|---|---|---|---|
56 | m_editor = editor; | 56 | m_editor = editor; | ||
57 | m_findVariable.find = false; | 57 | m_findVariable.find = false; | ||
58 | m_useNamespaceType = ClassDeclarationType; | ||||
58 | } | 59 | } | ||
59 | KDevelop::ReferencedTopDUContext build(const KDevelop::IndexedString& url, AstNode* node, | 60 | KDevelop::ReferencedTopDUContext build(const KDevelop::IndexedString& url, AstNode* node, | ||
60 | const KDevelop::ReferencedTopDUContext& updateContext | 61 | const KDevelop::ReferencedTopDUContext& updateContext | ||
Context not available. | |||||
94 | void visitAssignmentListElement(AssignmentListElementAst* node) override; | 95 | void visitAssignmentListElement(AssignmentListElementAst* node) override; | ||
95 | void openNamespace(NamespaceDeclarationStatementAst* parent, IdentifierAst* node, const IdentifierPair& identifier, const KDevelop::RangeInRevision& range) override; | 96 | void openNamespace(NamespaceDeclarationStatementAst* parent, IdentifierAst* node, const IdentifierPair& identifier, const KDevelop::RangeInRevision& range) override; | ||
96 | void closeNamespace(NamespaceDeclarationStatementAst* parent, IdentifierAst* node, const IdentifierPair& identifier) override; | 97 | void closeNamespace(NamespaceDeclarationStatementAst* parent, IdentifierAst* node, const IdentifierPair& identifier) override; | ||
98 | void visitUseStatement(UseStatementAst* node) override; | ||||
97 | void visitUseNamespace(UseNamespaceAst* node) override; | 99 | void visitUseNamespace(UseNamespaceAst* node) override; | ||
98 | void visitClosure(ClosureAst* node) override; | 100 | void visitClosure(ClosureAst* node) override; | ||
99 | void visitLexicalVar(LexicalVarAst* node) override; | 101 | void visitLexicalVar(LexicalVarAst* node) override; | ||
Context not available. | |||||
150 | ParameterAst *m_functionDeclarationPreviousArgument = nullptr; | 152 | ParameterAst *m_functionDeclarationPreviousArgument = nullptr; | ||
151 | /// The AstNode of the previous function call argument | 153 | /// The AstNode of the previous function call argument | ||
152 | FunctionCallParameterListElementAst *m_functionCallPreviousArgument = nullptr; | 154 | FunctionCallParameterListElementAst *m_functionCallPreviousArgument = nullptr; | ||
155 | /// Type of use | ||||
156 | DeclarationType m_useNamespaceType; | ||||
153 | 157 | | |||
154 | unsigned int m_currentModifers; | 158 | unsigned int m_currentModifers; | ||
155 | QString m_lastTopStatementComment; | 159 | QString m_lastTopStatementComment; | ||
Context not available. |