INTEGRATION: CWS sb14 (1.3.10); FILE MERGED
2004/03/05 08:35:18 sb 1.3.10.2: #i21150# Support for rest parameters; clean up. 2004/03/01 12:53:50 sb 1.3.10.1: #i21150# Added optional interface inheritance; added -stdin switch; do not warn about bad member names of com.sun.star.uno.Uik; some general clean up and added const qualifiers.
This commit is contained in:
parent
d34a08c3a1
commit
b11667aa2b
1 changed files with 12 additions and 9 deletions
|
@ -2,9 +2,9 @@
|
|||
*
|
||||
* $RCSfile: idlc.hxx,v $
|
||||
*
|
||||
* $Revision: 1.3 $
|
||||
* $Revision: 1.4 $
|
||||
*
|
||||
* last change: $Author: obo $ $Date: 2003-10-20 13:07:02 $
|
||||
* last change: $Author: rt $ $Date: 2004-03-30 16:43:34 $
|
||||
*
|
||||
* The Contents of this file are made available subject to the terms of
|
||||
* either of the following licenses
|
||||
|
@ -80,6 +80,7 @@
|
|||
#endif
|
||||
|
||||
class AstModule;
|
||||
class AstType;
|
||||
class Options;
|
||||
class ErrorHandler;
|
||||
|
||||
|
@ -174,24 +175,26 @@ private:
|
|||
StringSet m_includes;
|
||||
};
|
||||
|
||||
sal_Int32 SAL_CALL compileFile(const ::rtl::OString& fileName);
|
||||
sal_Int32 SAL_CALL produceFile(const ::rtl::OString& fileName);
|
||||
void SAL_CALL removeIfExists(const ::rtl::OString& fileName);
|
||||
sal_Int32 compileFile(const ::rtl::OString * pathname);
|
||||
// a null pathname means stdin
|
||||
sal_Int32 produceFile(const ::rtl::OString& filenameBase);
|
||||
// filenameBase is filename without ".idl"
|
||||
void removeIfExists(const ::rtl::OString& pathname);
|
||||
|
||||
sal_Bool SAL_CALL canBeRedefined(AstDeclaration *pDecl);
|
||||
|
||||
::rtl::OString makeTempName(const ::rtl::OString& prefix, const ::rtl::OString& postfix);
|
||||
sal_Bool copyFile(const ::rtl::OString& sourceFile, const ::rtl::OString& targetFile);
|
||||
sal_Bool copyFile(const ::rtl::OString* source, const ::rtl::OString& target);
|
||||
// a null source means stdin
|
||||
|
||||
sal_Bool isFileUrl(const ::rtl::OString& fileName);
|
||||
::rtl::OString convertToAbsoluteSystemPath(const ::rtl::OString& fileName);
|
||||
::rtl::OString convertToFileUrl(const ::rtl::OString& fileName);
|
||||
|
||||
class AstType;
|
||||
AstType* SAL_CALL resolveTypeDef(AstType* pType);
|
||||
|
||||
Idlc* SAL_CALL idlc();
|
||||
Idlc* SAL_CALL setIdlc(Options* pOptions);
|
||||
|
||||
AstType const * resolveTypedefs(AstType const * type);
|
||||
|
||||
#endif // _IDLC_IDLC_HXX_
|
||||
|
||||
|
|
Loading…
Reference in a new issue