diff options
author | Pascal Junck <pjunck@openoffice.org> | 2004-11-02 10:56:50 +0000 |
---|---|---|
committer | Pascal Junck <pjunck@openoffice.org> | 2004-11-02 10:56:50 +0000 |
commit | d66af44ec660200fdc01991648dce18dfb7ae915 (patch) | |
tree | 787bc57fbbddaa58d86040915e677ee15d8e3a8a /basic | |
parent | 5b0363bb64625b8d528977f858609807dcfc9489 (diff) |
INTEGRATION: CWS ab11clonepp4 (1.4.62); FILE MERGED
2004/10/15 08:39:09 ab 1.4.62.1: #118083# #118084# Class support PP4 -> SO 8
Diffstat (limited to 'basic')
-rw-r--r-- | basic/source/inc/symtbl.hxx | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/basic/source/inc/symtbl.hxx b/basic/source/inc/symtbl.hxx index 153a185c7b7d..cff3cad10fd3 100644 --- a/basic/source/inc/symtbl.hxx +++ b/basic/source/inc/symtbl.hxx @@ -2,9 +2,9 @@ * * $RCSfile: symtbl.hxx,v $ * - * $Revision: 1.4 $ + * $Revision: 1.5 $ * - * last change: $Author: obo $ $Date: 2004-03-17 13:35:29 $ + * last change: $Author: pjunck $ $Date: 2004-11-02 11:56:50 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -71,6 +71,9 @@ #ifndef _SBXDEF_HXX //autogen #include <svtools/sbxdef.hxx> #endif +#ifndef _SB_SBDEF_HXX +#include <sbxdef.hxx> +#endif class SbiSymDef; // Basisklasse class SbiProcDef; // Prozedur @@ -222,6 +225,8 @@ class SbiProcDef : public SbiSymDef { // Prozedur-Definition (aus Basic): String aLibName; // LIB "name" String aAlias; // ALIAS "name" USHORT nLine1, nLine2; // Zeilenbereich + PropertyMode mePropMode; // Marks if this is a property procedure and which + String maPropName; // Property name if property procedure (!= proc name) BOOL bCdecl : 1; // TRUE: CDECL angegeben BOOL bPublic : 1; // TRUE: proc ist PUBLIC BOOL mbProcDecl : 1; // TRUE: instanciated by SbiParser::ProcDecl @@ -244,6 +249,9 @@ public: USHORT GetLine1() const { return nLine1; } void SetLine2( USHORT n ) { nLine2 = n; } USHORT GetLine2() const { return nLine2; } + PropertyMode getPropertyMode() { return mePropMode; } + void setPropertyMode( PropertyMode ePropMode ); + const String& GetPropName() { return maPropName; } // Match mit einer Forward-Deklaration. Die Parameternamen // werden abgeglichen und die Forward-Deklaration wird |