Home
last modified time | relevance | path

Searched refs:AstScope (Results 1 – 25 of 44) sorted by relevance

12

/aoo42x/main/idlc/source/
H A Daststack.cxx33 : m_stack((AstScope**)rtl_allocateZeroMemory(sizeof(AstScope*) * STACKSIZE_INCREMENT)) in AstStack()
55 AstScope* AstStack::top() in top()
62 AstScope* AstStack::bottom() in bottom()
69 AstScope* AstStack::nextToTop() in nextToTop()
71 AstScope *tmp, *retval; in nextToTop()
83 AstScope* AstStack::topNonNull() in topNonNull()
93 AstStack* AstStack::push(AstScope* pScope) in push()
95 AstScope **tmp; in push()
105 tmp = (AstScope**)rtl_allocateZeroMemory(sizeof(AstScope*) * newSize); in push()
122 AstScope *pScope; in pop()
H A Dastscope.cxx45 AstScope::AstScope(NodeType nodeType) in AstScope() function in AstScope
51 AstScope::~AstScope() in ~AstScope()
56 AstDeclaration* AstScope::addDeclaration(AstDeclaration* pDecl) in addDeclaration()
105 sal_uInt16 AstScope::getNodeCount(NodeType nodeType) in getNodeCount()
122 AstDeclaration* AstScope::lookupByName(const OString& scopedName) in lookupByName()
125 AstScope* pScope = NULL; in lookupByName()
217 AstDeclaration* AstScope::lookupByNameLocal(const OString& name) const in lookupByNameLocal()
233 AstDeclaration* AstScope::lookupInInherited(const OString& scopedName) const in lookupInInherited()
266 AstDeclaration* AstScope::lookupPrimitiveType(ExprType type) in lookupPrimitiveType()
269 AstScope* pScope = NULL; in lookupPrimitiveType()
[all …]
H A Dparser.y585 AstScope* pScope = idlc()->scopes()->topNonNull();
623 AstScope* pScope = idlc()->scopes()->topNonNull();
1055 AstScope* pScope = idlc()->scopes()->topNonNull();
1338 AstScope* pScope = idlc()->scopes()->topNonNull();
2008 AstScope * scope = idlc()->scopes()->top();
2042 AstScope* pScope = idlc()->scopes()->topNonNull();
2229 AstScope * scope = idlc()->scopes()->top();
2569 AstScope* pScope = idlc()->scopes()->bottom();
2619 AstScope* pScope = idlc()->scopes()->bottom();
2656 AstScope* pScope = idlc()->scopes()->topNonNull();
[all …]
H A Daststruct.cxx38 AstStruct* pBaseType, AstScope* pScope) in AstStruct()
40 , AstScope(NT_struct) in AstStruct()
54 AstScope* pScope) in AstStruct()
56 , AstScope(type) in AstStruct()
H A Dastenum.cxx33 AstEnum::AstEnum(const ::rtl::OString& name, AstScope* pScope) in AstEnum()
35 , AstScope(NT_enum) in AstEnum()
120 return AstScope::addDeclaration(pDecl); in addDeclaration()
H A Dastunion.cxx35 AstUnion::AstUnion(const ::rtl::OString& name, AstType* pDiscType, AstScope* pScope) in AstUnion()
109 return AstScope::addDeclaration(pDecl); in addDeclaration()
372 …nBranch(AstUnionLabel* pLabel, AstType const * pType, const ::rtl::OString& name, AstScope* pScope) in AstUnionBranch()
H A Dastarray.cxx30 AstArray::AstArray(const OString& name, AstType* pType, const ExprList& rDimExpr, AstScope* pScope) in AstArray()
40 AstArray::AstArray(AstType* pType, const ExprList& rDimExpr, AstScope* pScope) in AstArray()
H A Dfehelper.cxx81 AstScope* pScope = idlc()->scopes()->bottom(); in compose()
114 AstScope* pScope = idlc()->scopes()->topNonNull(); in initializeInherits()
H A Dastconstant.cxx37 AstScope* pScope) in AstConstant()
47 AstScope* pScope) in AstConstant()
/aoo42x/main/idlc/inc/idlc/
H A Daststack.hxx28 class AstScope;
37 AstScope* top();
38 AstScope* bottom();
39 AstScope* nextToTop();
40 AstScope* topNonNull();
41 AstStack* push(AstScope* pScope);
46 AstScope** m_stack;
H A Dastmodule.hxx30 , public AstScope
33 AstModule(const ::rtl::OString& name, AstScope* pScope) in AstModule()
35 , AstScope(NT_module) in AstModule()
37 AstModule(NodeType type, const ::rtl::OString& name, AstScope* pScope) in AstModule()
39 , AstScope(type) in AstModule()
H A Dastservice.hxx30 , public AstScope
33 AstService(const ::rtl::OString& name, AstScope* pScope) in AstService()
35 , AstScope(NT_service) in AstService()
38 AstService(const NodeType type, const ::rtl::OString& name, AstScope* pScope) in AstService()
40 , AstScope(type) in AstService()
H A Dastdeclaration.hxx29 class AstScope;
71 AstDeclaration(NodeType type, const ::rtl::OString& name, AstScope* pScope);
84 AstScope* getScope() in getScope()
86 void setScope(AstScope* pSc) in setScope()
131 AstScope* m_pScope;
H A Dastattribute.hxx34 class AstAttribute: public AstDeclaration, public AstScope {
38 AstScope * scope): in AstAttribute()
40 AstScope(NT_attribute), m_flags(flags), m_pType(type) in AstAttribute()
43 …pe nodeType, sal_uInt32 flags, AstType const * pType, const ::rtl::OString& name, AstScope* pScope) in AstAttribute()
44 : AstDeclaration(nodeType, name, pScope), AstScope(nodeType) in AstAttribute()
H A Dastmember.hxx30 class AstScope;
36 AstType const * pType, rtl::OString const & name, AstScope * pScope): in AstMember()
46 AstScope * pScope): in AstMember()
H A Daststruct.hxx34 , public AstScope
40 AstStruct* pBaseType, AstScope* pScope);
45 AstScope* pScope);
H A Dastoperation.hxx37 , public AstScope
40 AstOperation(sal_uInt32 flags, AstType* pReturnType, const ::rtl::OString& name, AstScope* pScope) in AstOperation()
42 , AstScope(NT_operation) in AstOperation()
H A Dastscope.hxx32 class AstScope class
35 AstScope(NodeType nodeType);
36 virtual ~AstScope();
H A Dastexpression.hxx114 AstScope* getScope() in getScope()
116 void setScope(AstScope* pScope) in setScope()
170 AstScope* m_pScope; // scope defined in
H A Didlctypes.hxx76 class AstScope;
77 AstDeclaration* SAL_CALL scopeAsDecl(AstScope* pScope);
78 AstScope* SAL_CALL declAsScope(AstDeclaration* pDecl);
H A Daststructinstance.hxx31 class AstScope;
37 AstScope * scope);
H A Dastenum.hxx31 , public AstScope
34 AstEnum(const ::rtl::OString& name, AstScope* pScope);
H A Dastarray.hxx32 AstArray(const ::rtl::OString& name, AstType* pType, const ExprList& rDimExpr, AstScope* pScope);
33 AstArray(AstType* pType, const ExprList& rDimExpr, AstScope* pScope);
H A Dastconstant.hxx35 AstExpression* pExpr, const ::rtl::OString& name, AstScope* pScope);
37 const ::rtl::OString& name, AstScope* pScope);
H A Dastinterface.hxx34 , public AstScope
55 AstScope* pScope);

Completed in 179 milliseconds

12