Home
last modified time | relevance | path

Searched refs:AstInterface (Results 1 – 11 of 11) sorted by relevance

/trunk/main/idlc/source/
H A Dastinterface.cxx36 AstInterface::AstInterface(const ::rtl::OString& name, in AstInterface() function in AstInterface
37 AstInterface const * pInherits, in AstInterface()
52 AstInterface::~AstInterface() in ~AstInterface()
56 AstInterface::DoubleDeclarations AstInterface::checkInheritedInterfaceClashes( in checkInheritedInterfaceClashes()
66 void AstInterface::addInheritedInterface( in addInheritedInterface()
81 AstInterface::DoubleMemberDeclarations AstInterface::checkMemberClashes( in checkMemberClashes()
96 void AstInterface::forwardDefined(AstInterface const & def) in forwardDefined()
108 sal_Bool AstInterface::dump(RegistryKey& rKey) in dump()
325 void AstInterface::checkMemberClashes( in checkMemberClashes()
356 void AstInterface::addVisibleInterface( in addVisibleInterface()
[all …]
H A Dparser.y161 AstInterface::DoubleDeclarations doubleDecls(
586 AstInterface* pForward = NULL;
594 pForward = new AstInterface(*$1, NULL, pScope);
624 AstInterface* pInterface = NULL;
625 AstInterface* pForward = NULL;
633 pInterface = new AstInterface(
644 pForward = (AstInterface*)pDecl;
705 AstInterface * ifc = static_cast< AstInterface * >(
801 AstInterface * scope = static_cast< AstInterface * >(
1008 AstInterface * pScope = static_cast< AstInterface * >(
[all …]
H A Dastscope.cxx81 && !((AstInterface*)pDeclaration)->isDefined() ) in addDeclaration()
235 AstInterface* pInterface = (AstInterface*)this; in lookupInInherited()
247 AstInterface::InheritedInterfaces::const_iterator iter( in lookupInInherited()
249 AstInterface::InheritedInterfaces::const_iterator end( in lookupInInherited()
253 AstInterface const * resolved = iter->getResolved(); in lookupInInherited()
H A Didlc.cxx63 return (AstInterface*)(pScope); in scopeAsDecl()
86 return (AstInterface*)(pDecl); in declAsScope()
132 AstInterface* pInterface = new AstInterface(OString("XInterface"), NULL, pParentScope); in predefineXInterface()
333 AstInterface const * resolveInterfaceTypedefs(AstType const * type) { in resolveInterfaceTypedefs()
336 return static_cast< AstInterface const * >(decl); in resolveInterfaceTypedefs()
H A Dfehelper.cxx121 || static_cast< AstInterface const * >( in initializeInherits()
H A Derrorhandler.cxx629 !((AstInterface*)pDecl)->isDefined() ) in inheritanceError()
/trunk/main/idlc/inc/idlc/
H A Dastinterface.hxx33 class AstInterface : public AstType class
39 typedef std::vector< AstInterface const * > DoubleInterfaceDeclarations;
53 AstInterface(
54 const ::rtl::OString& name, AstInterface const * pInherits,
56 virtual ~AstInterface();
80 AstInterface const * ifc, bool optional) const;
91 void forwardDefined(AstInterface const & def);
115 std::set< rtl::OString > & seenInterfaces, AstInterface const * ifc,
123 AstInterface const * ifc, bool direct, bool optional);
125 void addOptionalVisibleMembers(AstInterface const * ifc);
H A Dastobserves.hxx31 AstObserves(AstInterface* pRealInterface, const ::rtl::OString& name, AstScope* pScope) in AstObserves()
37 AstInterface* getRealInterface() in getRealInterface()
40 AstInterface* m_pRealInterface;
H A Dastinterfacemember.hxx31 AstInterfaceMember(const sal_uInt32 flags, AstInterface* pRealInterface, in AstInterfaceMember()
39 AstInterface* getRealInterface() in getRealInterface()
45 AstInterface* m_pRealInterface;
H A Dinheritedinterface.hxx31 class AstInterface;
44 AstInterface const * getResolved() const in getResolved()
H A Didlc.hxx38 class AstInterface;
161 AstInterface const * resolveInterfaceTypedefs(AstType const * type);

Completed in 45 milliseconds