Searched refs:IAstContainer (Results 1 – 9 of 9) sorted by relevance
24 class KDEVPLATFORMLANGUAGE_EXPORT IAstContainer28 virtual ~IAstContainer();29 using Ptr = QExplicitlySharedDataPointer<IAstContainer>;
11 IAstContainer::~IAstContainer() in ~IAstContainer()
19 class IAstContainer; variable243 QExplicitlySharedDataPointer<IAstContainer> ast() const;248 void setAst(const QExplicitlySharedDataPointer<IAstContainer>& ast);
142 QExplicitlySharedDataPointer<IAstContainer> m_ast;615 void TopDUContext::setAst(const QExplicitlySharedDataPointer<IAstContainer>& ast) in setAst()1206 QExplicitlySharedDataPointer<IAstContainer> TopDUContext::ast() const in ast()1213 setAst(QExplicitlySharedDataPointer<IAstContainer>(nullptr)); in clearAst()
266 ctx->setAst(IAstContainer::Ptr(session.data())); in run()336 context->setAst(IAstContainer::Ptr(session.data())); in run()363 context->setAst(IAstContainer::Ptr(session.data())); in run()
34 class KDEVPYTHONPARSER_EXPORT ParseSession : public IAstContainer
30 class KDEVCLANGPRIVATE_EXPORT ParseSessionData : public KDevelop::IAstContainer
180 … m_AstContainers[file] = AstContainer::Ptr::template staticCast<IAstContainer>(context->ast()); in astContainer()
256 m_duContext->setAst(QExplicitlySharedDataPointer<IAstContainer>(m_currentSession.data())); in run()