/aoo41x/main/idlc/inc/idlc/ |
H A D | astarray.hxx | 29 class AstArray : public AstType 32 AstArray(const ::rtl::OString& name, AstType* pType, const ExprList& rDimExpr, AstScope* pScope); 33 AstArray(AstType* pType, const ExprList& rDimExpr, AstScope* pScope); 37 AstType* getType() in getType() 39 void setType(AstType* pType) in setType() 52 AstType* m_pType;
|
H A D | asttypedef.hxx | 28 class AstTypeDef : public AstType 32 AstType const * baseType, rtl::OString const & name, AstScope * scope): in AstTypeDef() 33 AstType(NT_typedef, name, scope), m_pBaseType(baseType) {} in AstTypeDef() 37 AstType const * getBaseType() const in getBaseType() 45 AstType const * m_pBaseType;
|
H A D | astsequence.hxx | 28 class AstSequence : public AstType 31 AstSequence(AstType* pMemberType, AstScope* pScope) in AstSequence() 32 : AstType(NT_sequence, ::rtl::OString("[]")+pMemberType->getScopedName(), pScope) in AstSequence() 42 AstType* getMemberType() const in getMemberType() 50 AstType* m_pMemberType;
|
H A D | astmember.hxx | 31 class AstType; 36 AstType const * pType, rtl::OString const & name, AstScope * pScope): in AstMember() 41 AstType const * getType() const { return m_pType; } in getType() 45 NodeType type, AstType const * pType, rtl::OString const & name, in AstMember() 50 AstType const * m_pType;
|
H A D | aststructinstance.hxx | 33 class AstStructInstance: public AstType { 36 AstType const * typeTemplate, DeclList const * typeArguments, 39 AstType const * getTypeTemplate() const { return m_typeTemplate; } in getTypeTemplate() 48 AstType const * m_typeTemplate;
|
H A D | inheritedinterface.hxx | 32 class AstType; 37 AstType const * theInterface, bool theOptional, in InheritedInterface() 42 AstType const * getInterface() const { return interface; } in getInterface() 52 AstType const * interface;
|
H A D | astattribute.hxx | 37 sal_uInt32 flags, AstType const * type, rtl::OString const & name, in AstAttribute() 43 …AstAttribute(NodeType nodeType, sal_uInt32 flags, AstType const * pType, const ::rtl::OString& nam… in AstAttribute() 74 AstType const * getType() const in getType() 109 AstType const * m_pType;
|
H A D | asttype.hxx | 28 class AstType : public AstDeclaration class 31 AstType(const NodeType type, const ::rtl::OString& name, AstScope* pScope) in AstType() function in AstType 35 virtual ~AstType() {} in ~AstType()
|
H A D | astunion.hxx | 32 AstUnion(const ::rtl::OString& name, AstType* pDiscType, AstScope* pScope); 35 AstType* getDiscrimantType() in getDiscrimantType() 59 AstType* m_pDiscriminantType;
|
H A D | astoperation.hxx | 34 class AstType; 40 AstOperation(sal_uInt32 flags, AstType* pReturnType, const ::rtl::OString& name, AstScope* pScope) in AstOperation() 67 AstType* m_pReturnType;
|
H A D | astbasetype.hxx | 30 class AstBaseType : public AstType 34 : AstType(NT_predefined, name, pScope) in AstBaseType()
|
H A D | astinterface.hxx | 33 class AstInterface : public AstType 83 AstType const * ifc, bool optional,
|
H A D | idlc.hxx | 40 class AstType; 161 AstInterface const * resolveInterfaceTypedefs(AstType const * type);
|
H A D | astunionbranch.hxx | 32 …AstUnionBranch(AstUnionLabel* pLabel, AstType const * pType, const ::rtl::OString& name, AstScope*…
|
H A D | astenum.hxx | 30 class AstEnum : public AstType
|
H A D | astparameter.hxx | 34 Direction direction, bool rest, AstType const * type, in AstParameter()
|
H A D | aststruct.hxx | 33 class AstStruct : public AstType
|
/aoo41x/main/idlc/source/ |
H A D | astarray.cxx | 30 AstArray::AstArray(const OString& name, AstType* pType, const ExprList& rDimExpr, AstScope* pScope) in AstArray() 31 : AstType(NT_array, name, pScope) in AstArray() 40 AstArray::AstArray(AstType* pType, const ExprList& rDimExpr, AstScope* pScope) in AstArray() 41 : AstType(NT_array, OString("arrary_"), pScope) in AstArray()
|
H A D | idlc.cxx | 139 AstOperation* pOp = new AstOperation(0, (AstType*)(pRoot->lookupPrimitiveType(ET_any)), in predefineXInterface() 142 (AstType*)(pRoot->lookupPrimitiveType(ET_type)), in predefineXInterface() 148 pOp = new AstOperation(1, (AstType*)(pRoot->lookupPrimitiveType(ET_void)), in predefineXInterface() 153 pOp = new AstOperation(1, (AstType*)(pRoot->lookupPrimitiveType(ET_void)), in predefineXInterface() 333 AstInterface const * resolveInterfaceTypedefs(AstType const * type) { in resolveInterfaceTypedefs()
|
H A D | parser.y | 169 static_cast< AstType * >(decl), optional, 208 static_cast< AstType * >(decl), typeArgs, global); 1018 AstType *pType = (AstType*)$2; 1142 AstType const * pType = $8->compose($5); 1645 AstType const * pType = NULL; 2137 AstType const * pType = NULL; 2575 pArray = new AstArray((AstType*)$1, *$3, idlc()->scopes()->bottom()); 2625 AstType *pType = (AstType*)$5; 2772 AstType const * pType = NULL; 3010 AstType* pType = (AstType*)$9; [all …]
|
H A D | aststructinstance.cxx | 38 AstType const * typeTemplate, DeclList const * typeArguments) in createName() 61 AstType const * typeTemplate, DeclList const * typeArguments, in AstStructInstance() 63 AstType( in AstStructInstance()
|
H A D | fehelper.cxx | 57 AstType const * FeDeclarator::compose(AstDeclaration const * pDecl) in compose() 60 AstType* pType; in compose() 71 pType = (AstType*)pDecl; in compose()
|
H A D | aststruct.cxx | 39 : AstType(NT_struct, name, pScope) in AstStruct() 55 : AstType(type, name, pScope) in AstStruct()
|
H A D | astunion.cxx | 35 AstUnion::AstUnion(const ::rtl::OString& name, AstType* pDiscType, AstScope* pScope) in AstUnion() 372 AstUnionBranch::AstUnionBranch(AstUnionLabel* pLabel, AstType const * pType, const ::rtl::OString& … in AstUnionBranch()
|
H A D | astinterface.cxx | 39 : AstType(NT_interface, name, pScope) in AstInterface() 67 AstType const * ifc, bool optional, rtl::OUString const & documentation) in addInheritedInterface()
|