/dports/editors/libreoffice/libreoffice-7.2.6.2/idlc/inc/ |
H A D | astscope.hxx | 32 class AstScope class 35 AstScope(NodeType nodeType); 36 virtual ~AstScope(); 38 AstScope(AstScope const&) = default; 39 AstScope(AstScope&&) = default; 40 AstScope& operator=(AstScope const&) = default; 41 AstScope& operator=(AstScope&&) = default;
|
H A D | aststack.hxx | 25 class AstScope; 34 AstScope* top(); 35 AstScope* bottom(); 36 AstScope* nextToTop(); 37 AstScope* topNonNull(); 38 AstStack* push(AstScope* pScope); 43 std::vector<AstScope*> m_stack;
|
H A D | astmodule.hxx | 25 class AstModule : public AstDeclaration, public AstScope 28 AstModule(const OString& name, AstScope* pScope) in AstModule() 30 , AstScope(NT_module) in AstModule() 33 AstModule(NodeType type, const OString& name, AstScope* pScope) in AstModule() 35 , AstScope(type) in AstModule()
|
H A D | astservice.hxx | 26 , public AstScope 29 AstService(const OString& name, AstScope* pScope) in AstService() 31 , AstScope(NT_service) in AstService() 35 AstService(const NodeType type, const OString& name, AstScope* pScope) in AstService() 37 , AstScope(type) in AstService()
|
H A D | astdeclaration.hxx | 25 class AstScope; 63 AstDeclaration(NodeType type, const OString& name, AstScope* pScope); 80 AstScope* getScope() in getScope() 82 const AstScope* getScope() const in getScope() 123 AstScope* m_pScope;
|
H A D | astattribute.hxx | 30 class AstAttribute final : public AstDeclaration, public AstScope { 34 AstScope * scope): in AstAttribute() 36 AstScope(NT_attribute), m_flags(flags), m_pType(type) in AstAttribute() 39 …(NodeType nodeType, sal_uInt32 flags, AstType const * pType, const OString& name, AstScope* pScope) in AstAttribute() 40 : AstDeclaration(nodeType, name, pScope), AstScope(nodeType) in AstAttribute()
|
H A D | astmember.hxx | 25 class AstScope; 31 AstType const * pType, OString const & name, AstScope * pScope): in AstMember() 39 AstScope * pScope): in AstMember()
|
H A D | astoperation.hxx | 30 , public AstScope 33 AstOperation(AstType const * pReturnType, const OString& name, AstScope* pScope) in AstOperation() 35 , AstScope(NT_operation) in AstOperation()
|
H A D | aststruct.hxx | 33 , public AstScope 39 AstStruct const* pBaseType, AstScope* pScope); 44 AstScope* pScope);
|
/dports/editors/libreoffice6/libreoffice-6.4.7.2/idlc/inc/ |
H A D | aststack.hxx | 25 class AstScope; 34 AstScope* top(); 35 AstScope* bottom(); 36 AstScope* nextToTop(); 37 AstScope* topNonNull(); 38 AstStack* push(AstScope* pScope); 43 std::vector<AstScope*> m_stack;
|
H A D | astmodule.hxx | 26 , public AstScope 29 AstModule(const OString& name, AstScope* pScope) in AstModule() 31 , AstScope(NT_module) in AstModule() 33 AstModule(NodeType type, const OString& name, AstScope* pScope) in AstModule() 35 , AstScope(type) in AstModule()
|
H A D | astservice.hxx | 26 , public AstScope 29 AstService(const OString& name, AstScope* pScope) in AstService() 31 , AstScope(NT_service) in AstService() 35 AstService(const NodeType type, const OString& name, AstScope* pScope) in AstService() 37 , AstScope(type) in AstService()
|
H A D | astdeclaration.hxx | 25 class AstScope; 63 AstDeclaration(NodeType type, const OString& name, AstScope* pScope); 75 AstScope* getScope() in getScope() 77 const AstScope* getScope() const in getScope() 118 AstScope* m_pScope;
|
H A D | astattribute.hxx | 30 class AstAttribute: public AstDeclaration, public AstScope { 34 AstScope * scope): in AstAttribute() 36 AstScope(NT_attribute), m_flags(flags), m_pType(type) in AstAttribute() 39 …(NodeType nodeType, sal_uInt32 flags, AstType const * pType, const OString& name, AstScope* pScope) in AstAttribute() 40 : AstDeclaration(nodeType, name, pScope), AstScope(nodeType) in AstAttribute()
|
H A D | astmember.hxx | 25 class AstScope; 31 AstType const * pType, OString const & name, AstScope * pScope): in AstMember() 39 AstScope * pScope): in AstMember()
|
H A D | astoperation.hxx | 30 , public AstScope 33 AstOperation(AstType const * pReturnType, const OString& name, AstScope* pScope) in AstOperation() 35 , AstScope(NT_operation) in AstOperation()
|
H A D | aststruct.hxx | 29 , public AstScope 35 AstStruct const* pBaseType, AstScope* pScope); 40 AstScope* pScope);
|
H A D | astscope.hxx | 28 class AstScope class 31 AstScope(NodeType nodeType); 32 virtual ~AstScope();
|
/dports/editors/libreoffice/libreoffice-7.2.6.2/idlc/source/ |
H A D | astscope.cxx | 36 AstScope::AstScope(NodeType nodeType) in AstScope() function in AstScope 42 AstScope::~AstScope() in ~AstScope() 47 AstDeclaration* AstScope::addDeclaration(AstDeclaration* pDecl) in addDeclaration() 90 sal_uInt16 AstScope::getNodeCount(NodeType nodeType) const in getNodeCount() 96 AstDeclaration* AstScope::lookupByName(const OString& scopedName) in lookupByName() 99 AstScope* pScope = nullptr; in lookupByName() 188 AstDeclaration* AstScope::lookupByNameLocal(std::string_view name) const in lookupByNameLocal() 198 AstDeclaration* AstScope::lookupInInherited(const OString& scopedName) const in lookupInInherited() 226 AstDeclaration* AstScope::lookupPrimitiveType(ExprType type) in lookupPrimitiveType() 229 AstScope* pScope = nullptr; in lookupPrimitiveType() [all …]
|
H A D | aststack.cxx | 28 for (AstScope* p : m_stack) in ~AstStack() 32 AstScope* AstStack::top() in top() 39 AstScope* AstStack::bottom() in bottom() 46 AstScope* AstStack::nextToTop() in nextToTop() 54 AstScope* AstStack::topNonNull() in topNonNull() 64 AstStack* AstStack::push(AstScope* pScope) in push()
|
/dports/editors/libreoffice6/libreoffice-6.4.7.2/idlc/source/ |
H A D | astscope.cxx | 32 AstScope::AstScope(NodeType nodeType) in AstScope() function in AstScope 38 AstScope::~AstScope() in ~AstScope() 43 AstDeclaration* AstScope::addDeclaration(AstDeclaration* pDecl) in addDeclaration() 86 sal_uInt16 AstScope::getNodeCount(NodeType nodeType) const in getNodeCount() 92 AstDeclaration* AstScope::lookupByName(const OString& scopedName) in lookupByName() 95 AstScope* pScope = nullptr; in lookupByName() 184 AstDeclaration* AstScope::lookupByNameLocal(const OString& name) const in lookupByNameLocal() 194 AstDeclaration* AstScope::lookupInInherited(const OString& scopedName) const in lookupInInherited() 222 AstDeclaration* AstScope::lookupPrimitiveType(ExprType type) in lookupPrimitiveType() 225 AstScope* pScope = nullptr; in lookupPrimitiveType() [all …]
|
H A D | aststack.cxx | 30 for (AstScope* p : m_stack) in ~AstStack() 35 AstScope* AstStack::top() in top() 42 AstScope* AstStack::bottom() in bottom() 49 AstScope* AstStack::nextToTop() in nextToTop() 57 AstScope* AstStack::topNonNull() in topNonNull() 67 AstStack* AstStack::push(AstScope* pScope) in push()
|
/dports/cad/verilator/verilator-4.216/src/ |
H A D | V3Class.cpp | 37 const AstScope* m_classScopep = nullptr; // Package moving scopes into 38 AstScope* m_packageScopep = nullptr; // Class package scope 40 std::vector<std::pair<AstNode*, AstScope*>> m_moves; 70 const AstScope* classScopep = nullptr; in visit() 77 AstScope* const scopep in visit() 78 = new AstScope(nodep->fileline(), packagep, classScopep->name(), in visit()
|
H A D | V3Scope.cpp | 49 using VarScopeMap = std::map<std::pair<AstVar*, AstScope*>, AstVarScope*>; 53 AstScope* m_scopep = nullptr; // Current scope we are building 56 AstScope* m_aboveScopep = nullptr; // Scope that instantiates this scope 58 std::unordered_map<AstNodeModule*, AstScope*> m_packageScopes; // Scopes for each package 60 std::set<std::pair<AstVarRef*, AstScope*>> 69 AstScope* scopep = itr.second; in cleanupVarRefs() 107 m_scopep = new AstScope( in visit() 169 = new AstScope(abovep->fileline(), m_modp, scopename, m_aboveScopep, m_aboveCellp); in visit() 307 virtual void visit(AstScope* nodep) override { in visit() 326 AstScope* m_scopep = nullptr; // Current scope we are building [all …]
|
H A D | V3OrderGraph.h | 124 AstScope* const m_scopep; // Scope the vertex is in 135 OrderEitherVertex(V3Graph* graphp, AstScope* scopep, AstSenTree* domainp) in OrderEitherVertex() 147 AstScope* scopep() const { return m_scopep; } in scopep() 214 OrderVarVertex(V3Graph* graphp, AstScope* scopep, AstVarScope* varScp) in OrderVarVertex() 235 OrderVarStdVertex(V3Graph* graphp, AstScope* scopep, AstVarScope* varScp) in OrderVarStdVertex() 253 OrderVarPreVertex(V3Graph* graphp, AstScope* scopep, AstVarScope* varScp) in OrderVarPreVertex() 271 OrderVarPostVertex(V3Graph* graphp, AstScope* scopep, AstVarScope* varScp) in OrderVarPostVertex() 289 OrderVarPordVertex(V3Graph* graphp, AstScope* scopep, AstVarScope* varScp) in OrderVarPordVertex() 381 const AstScope* const m_scopep; 389 const AstScope* scopep, const AstSenTree* domainp) in MTaskMoveVertex() [all …]
|