summaryrefslogtreecommitdiff
path: root/cpp/src/Slice/Parser.h
diff options
context:
space:
mode:
authorMarc Laukien <marc@zeroc.com>2001-07-26 19:44:07 +0000
committerMarc Laukien <marc@zeroc.com>2001-07-26 19:44:07 +0000
commit80d16826358ff9f0ec8911713873842480f642c3 (patch)
tree9b96543df3da9ad9b37c556daa392550458fd7f7 /cpp/src/Slice/Parser.h
parentsorry, missed one (diff)
downloadice-80d16826358ff9f0ec8911713873842480f642c3.tar.bz2
ice-80d16826358ff9f0ec8911713873842480f642c3.tar.xz
ice-80d16826358ff9f0ec8911713873842480f642c3.zip
started code style conversion
Diffstat (limited to 'cpp/src/Slice/Parser.h')
-rw-r--r--cpp/src/Slice/Parser.h234
1 files changed, 117 insertions, 117 deletions
diff --git a/cpp/src/Slice/Parser.h b/cpp/src/Slice/Parser.h
index dbea3b36af2..dea9a391676 100644
--- a/cpp/src/Slice/Parser.h
+++ b/cpp/src/Slice/Parser.h
@@ -46,7 +46,7 @@ class Unit;
}
-namespace __Ice
+namespace IceInternal
{
void ICE_API incRef(::Slice::GrammerBase*);
@@ -91,42 +91,42 @@ void ICE_API decRef(::Slice::Unit*);
namespace Slice
{
-typedef ::__Ice::Handle<GrammerBase> GrammerBase_ptr;
-typedef ::__Ice::Handle<SyntaxTreeBase> SyntaxTreeBase_ptr;
-typedef ::__Ice::Handle<Type> Type_ptr;
-typedef ::__Ice::Handle<Builtin> Builtin_ptr;
-typedef ::__Ice::Handle<Contained> Contained_ptr;
-typedef ::__Ice::Handle<Container> Container_ptr;
-typedef ::__Ice::Handle<Module> Module_ptr;
-typedef ::__Ice::Handle<Constructed> Constructed_ptr;
-typedef ::__Ice::Handle<ClassDecl> ClassDecl_ptr;
-typedef ::__Ice::Handle<ClassDef> ClassDef_ptr;
-typedef ::__Ice::Handle<Proxy> Proxy_ptr;
-typedef ::__Ice::Handle<Operation> Operation_ptr;
-typedef ::__Ice::Handle<DataMember> DataMember_ptr;
-typedef ::__Ice::Handle<Vector> Vector_ptr;
-typedef ::__Ice::Handle<Enum> Enum_ptr;
-typedef ::__Ice::Handle<Enumerator> Enumerator_ptr;
-typedef ::__Ice::Handle<Native> Native_ptr;
-typedef ::__Ice::Handle<Unit> Unit_ptr;
+typedef ::IceInternal::Handle<GrammerBase> GrammerBasePtr;
+typedef ::IceInternal::Handle<SyntaxTreeBase> SyntaxTreeBasePtr;
+typedef ::IceInternal::Handle<Type> TypePtr;
+typedef ::IceInternal::Handle<Builtin> BuiltinPtr;
+typedef ::IceInternal::Handle<Contained> ContainedPtr;
+typedef ::IceInternal::Handle<Container> ContainerPtr;
+typedef ::IceInternal::Handle<Module> ModulePtr;
+typedef ::IceInternal::Handle<Constructed> ConstructedPtr;
+typedef ::IceInternal::Handle<ClassDecl> ClassDeclPtr;
+typedef ::IceInternal::Handle<ClassDef> ClassDefPtr;
+typedef ::IceInternal::Handle<Proxy> ProxyPtr;
+typedef ::IceInternal::Handle<Operation> OperationPtr;
+typedef ::IceInternal::Handle<DataMember> DataMemberPtr;
+typedef ::IceInternal::Handle<Vector> VectorPtr;
+typedef ::IceInternal::Handle<Enum> EnumPtr;
+typedef ::IceInternal::Handle<Enumerator> EnumeratorPtr;
+typedef ::IceInternal::Handle<Native> NativePtr;
+typedef ::IceInternal::Handle<Unit> UnitPtr;
}
namespace Slice
{
-typedef std::list<Type_ptr> TypeList;
+typedef std::list<TypePtr> TypeList;
typedef std::list<std::string> StringList;
-typedef std::pair<Type_ptr, std::string> TypeString;
+typedef std::pair<TypePtr, std::string> TypeString;
typedef std::list<TypeString> TypeStringList;
-typedef std::list<Contained_ptr> ContainedList;
-typedef std::list<Module_ptr> ModuleList;
-typedef std::list<ClassDef_ptr> ClassList;
-typedef std::list<Vector_ptr> VectorList;
-typedef std::list<Enum_ptr> EnumList;
-typedef std::list<Native_ptr> NativeList;
-typedef std::list<Operation_ptr> OperationList;
-typedef std::list<DataMember_ptr> DataMemberList;
+typedef std::list<ContainedPtr> ContainedList;
+typedef std::list<ModulePtr> ModuleList;
+typedef std::list<ClassDefPtr> ClassList;
+typedef std::list<VectorPtr> VectorList;
+typedef std::list<EnumPtr> EnumList;
+typedef std::list<NativePtr> NativeList;
+typedef std::list<OperationPtr> OperationList;
+typedef std::list<DataMemberPtr> DataMemberList;
// ----------------------------------------------------------------------
// ParserVisitor
@@ -137,29 +137,29 @@ class ICE_API ParserVisitor
public:
virtual ~ParserVisitor() { }
- virtual void visitUnitStart(const Unit_ptr&) { };
- virtual void visitUnitEnd(const Unit_ptr&) { };
- virtual void visitModuleStart(const Module_ptr&) { };
- virtual void visitModuleEnd(const Module_ptr&) { };
- virtual void visitClassDecl(const ClassDecl_ptr&) { };
- virtual void visitClassDefStart(const ClassDef_ptr&) { };
- virtual void visitClassDefEnd(const ClassDef_ptr&) { };
- virtual void visitOperation(const Operation_ptr&) { };
- virtual void visitDataMember(const DataMember_ptr&) { };
- virtual void visitVector(const Vector_ptr&) { };
- virtual void visitEnum(const Enum_ptr&) { };
- virtual void visitNative(const Native_ptr&) { };
+ virtual void visitUnitStart(const UnitPtr&) { };
+ virtual void visitUnitEnd(const UnitPtr&) { };
+ virtual void visitModuleStart(const ModulePtr&) { };
+ virtual void visitModuleEnd(const ModulePtr&) { };
+ virtual void visitClassDecl(const ClassDeclPtr&) { };
+ virtual void visitClassDefStart(const ClassDefPtr&) { };
+ virtual void visitClassDefEnd(const ClassDefPtr&) { };
+ virtual void visitOperation(const OperationPtr&) { };
+ virtual void visitDataMember(const DataMemberPtr&) { };
+ virtual void visitVector(const VectorPtr&) { };
+ virtual void visitEnum(const EnumPtr&) { };
+ virtual void visitNative(const NativePtr&) { };
};
// ----------------------------------------------------------------------
// GrammerBase
// ----------------------------------------------------------------------
-class ICE_API GrammerBase : public ::__Ice::SimpleShared
+class ICE_API GrammerBase : public ::IceInternal::SimpleShared
{
};
-#define YYSTYPE Slice::GrammerBase_ptr
+#define YYSTYPE Slice::GrammerBasePtr
// ----------------------------------------------------------------------
// SyntaxTreeBase
@@ -170,14 +170,14 @@ class ICE_API SyntaxTreeBase : public GrammerBase
public:
virtual void destroy();
- Unit_ptr unit();
+ UnitPtr unit();
virtual void visit(ParserVisitor*);
protected:
- SyntaxTreeBase(const Unit_ptr&);
+ SyntaxTreeBase(const UnitPtr&);
- Unit_ptr unit_;
+ UnitPtr _unit;
};
// ----------------------------------------------------------------------
@@ -190,7 +190,7 @@ public:
protected:
- Type(const Unit_ptr&);
+ Type(const UnitPtr&);
};
// ----------------------------------------------------------------------
@@ -220,10 +220,10 @@ public:
protected:
- Builtin(const Unit_ptr&, Kind);
+ Builtin(const UnitPtr&, Kind);
friend class ICE_API Unit;
- Kind kind_;
+ Kind _kind;
};
// ----------------------------------------------------------------------
@@ -234,7 +234,7 @@ class ICE_API Contained : virtual public SyntaxTreeBase
{
public:
- Container_ptr container();
+ ContainerPtr container();
std::string name();
std::string scoped();
std::string scope();
@@ -255,14 +255,14 @@ public:
protected:
- Contained(const Container_ptr&,
+ Contained(const ContainerPtr&,
const std::string&);
friend class ICE_API Container;
- Container_ptr container_;
- std::string name_;
- std::string scoped_;
- std::string comment_;
+ ContainerPtr _container;
+ std::string _name;
+ std::string _scoped;
+ std::string _comment;
};
bool ICE_API operator<(Contained&, Contained&);
@@ -277,14 +277,14 @@ class ICE_API Container : virtual public SyntaxTreeBase
public:
virtual void destroy();
- Module_ptr createModule(const std::string&);
- ClassDef_ptr createClassDef(const std::string&, bool, bool,
+ ModulePtr createModule(const std::string&);
+ ClassDefPtr createClassDef(const std::string&, bool, bool,
const ClassList&);
- ClassDecl_ptr createClassDecl(const std::string&, bool, bool);
- Vector_ptr createVector(const std::string&, const Type_ptr&);
- Enum_ptr createEnum(const std::string&, const StringList&);
- Enumerator_ptr createEnumerator(const std::string&);
- Native_ptr createNative(const std::string&);
+ ClassDeclPtr createClassDecl(const std::string&, bool, bool);
+ VectorPtr createVector(const std::string&, const TypePtr&);
+ EnumPtr createEnum(const std::string&, const StringList&);
+ EnumeratorPtr createEnumerator(const std::string&);
+ NativePtr createNative(const std::string&);
TypeList lookupType(const std::string&, bool = true);
TypeList lookupTypeNoBuiltin(const std::string&, bool = true);
ContainedList lookupContained(const std::string&, bool = true);
@@ -305,13 +305,13 @@ public:
protected:
- Container(const Unit_ptr&);
+ Container(const UnitPtr&);
bool checkInterfaceAndLocal(const std::string&, bool,
bool, bool, bool, bool);
- int includeLevel_;
- ContainedList contents_;
+ int _includeLevel;
+ ContainedList _contents;
};
// ----------------------------------------------------------------------
@@ -327,7 +327,7 @@ public:
protected:
- Module(const Container_ptr&,
+ Module(const ContainerPtr&,
const std::string&);
friend class ICE_API Container;
};
@@ -342,7 +342,7 @@ public:
protected:
- Constructed(const Container_ptr&,
+ Constructed(const ContainerPtr&,
const std::string&);
};
@@ -354,7 +354,7 @@ class ICE_API ClassDecl : virtual public Constructed
{
public:
- ClassDef_ptr definition();
+ ClassDefPtr definition();
bool isLocal();
bool isInterface();
virtual ContainedType containedType();
@@ -362,16 +362,16 @@ public:
protected:
- ClassDecl(const Container_ptr&,
+ ClassDecl(const ContainerPtr&,
const std::string&,
bool,
bool);
friend class ICE_API Container;
friend class ICE_API ClassDef;
- ClassDef_ptr definition_;
- bool local_;
- bool interface_;
+ ClassDefPtr _definition;
+ bool _local;
+ bool _interface;
};
// ----------------------------------------------------------------------
@@ -383,10 +383,10 @@ class ICE_API ClassDef : virtual public Container, virtual public Contained
public:
virtual void destroy();
- Operation_ptr createOperation(const std::string&, const Type_ptr&,
+ OperationPtr createOperation(const std::string&, const TypePtr&,
const TypeStringList&, const TypeStringList&,
const TypeList&);
- DataMember_ptr createDataMember(const std::string&, const Type_ptr&);
+ DataMemberPtr createDataMember(const std::string&, const TypePtr&);
ClassList bases();
ClassList allBases();
OperationList operations();
@@ -400,16 +400,16 @@ public:
protected:
- ClassDef(const Container_ptr&,
+ ClassDef(const ContainerPtr&,
const std::string&,
bool,
bool,
const ClassList&);
friend class ICE_API Container;
- bool local_;
- bool interface_;
- ClassList bases_;
+ bool _local;
+ bool _interface;
+ ClassList _bases;
};
// ----------------------------------------------------------------------
@@ -420,13 +420,13 @@ class ICE_API Proxy : virtual public Type
{
public:
- ClassDecl_ptr _class();
+ ClassDeclPtr _class();
- Proxy(const ClassDecl_ptr&);
+ Proxy(const ClassDeclPtr&);
protected:
- ClassDecl_ptr class_;
+ ClassDeclPtr __class;
};
// ----------------------------------------------------------------------
@@ -437,7 +437,7 @@ class ICE_API Operation : virtual public Contained
{
public:
- Type_ptr returnType();
+ TypePtr returnType();
TypeStringList inputParameters();
TypeStringList outputParameters();
TypeList throws();
@@ -446,18 +446,18 @@ public:
protected:
- Operation(const Container_ptr&,
+ Operation(const ContainerPtr&,
const std::string&,
- const Type_ptr&,
+ const TypePtr&,
const TypeStringList&,
const TypeStringList&,
const TypeList&);
friend class ICE_API ClassDef;
- Type_ptr returnType_;
- TypeStringList inParams_;
- TypeStringList outParams_;
- TypeList throws_;
+ TypePtr _returnType;
+ TypeStringList _inParams;
+ TypeStringList _outParams;
+ TypeList _throws;
};
// ----------------------------------------------------------------------
@@ -468,18 +468,18 @@ class ICE_API DataMember : virtual public Contained
{
public:
- Type_ptr type();
+ TypePtr type();
virtual ContainedType containedType();
virtual void visit(ParserVisitor*);
protected:
- DataMember(const Container_ptr&,
+ DataMember(const ContainerPtr&,
const std::string&,
- const Type_ptr&);
+ const TypePtr&);
friend class ICE_API ClassDef;
- Type_ptr type_;
+ TypePtr _type;
};
// ----------------------------------------------------------------------
@@ -490,18 +490,18 @@ class ICE_API Vector : virtual public Constructed
{
public:
- Type_ptr type();
+ TypePtr type();
virtual ContainedType containedType();
virtual void visit(ParserVisitor*);
protected:
- Vector(const Container_ptr&,
+ Vector(const ContainerPtr&,
const std::string&,
- const Type_ptr&);
+ const TypePtr&);
friend class ICE_API Container;
- Type_ptr type_;
+ TypePtr _type;
};
// ----------------------------------------------------------------------
@@ -518,12 +518,12 @@ public:
protected:
- Enum(const Container_ptr&,
+ Enum(const ContainerPtr&,
const std::string&,
const StringList&);
friend class ICE_API Container;
- StringList enumerators_;
+ StringList _enumerators;
};
// ----------------------------------------------------------------------
@@ -538,7 +538,7 @@ public:
protected:
- Enumerator(const Container_ptr&,
+ Enumerator(const ContainerPtr&,
const std::string&);
friend class ICE_API Container;
};
@@ -556,7 +556,7 @@ public:
protected:
- Native(const Container_ptr&,
+ Native(const ContainerPtr&,
const std::string&);
friend class Container;
};
@@ -569,7 +569,7 @@ class ICE_API Unit : virtual public Container
{
public:
- static Unit_ptr createUnit(bool, bool);
+ static UnitPtr createUnit(bool, bool);
bool ignRedefs();
@@ -586,12 +586,12 @@ public:
void warning(const char*);
void warning(const std::string&);
- Container_ptr currentContainer();
- void pushContainer(const Container_ptr&);
+ ContainerPtr currentContainer();
+ void pushContainer(const ContainerPtr&);
void popContainer();
- void addContent(const Contained_ptr&);
- void removeContent(const Contained_ptr&);
+ void addContent(const ContainedPtr&);
+ void removeContent(const ContainedPtr&);
ContainedList findContents(const std::string&);
StringList includeFiles();
@@ -601,23 +601,23 @@ public:
virtual void destroy();
virtual void visit(ParserVisitor*);
- Builtin_ptr builtin(Builtin::Kind);
+ BuiltinPtr builtin(Builtin::Kind);
private:
Unit(bool, bool);
- bool ignRedefs_;
- bool all_;
- std::string currentComment_;
- int currentLine_;
- int currentIncludeLevel_;
- std::string currentFile_;
- std::string topLevelFile_;
- StringList includeFiles_;
- std::stack<Container_ptr> containerStack_;
- std::map<Builtin::Kind, Builtin_ptr> builtins_;
- std::map<std::string, ContainedList > contentMap_;
+ bool _ignRedefs;
+ bool _all;
+ std::string _currentComment;
+ int _currentLine;
+ int _currentIncludeLevel;
+ std::string _currentFile;
+ std::string _topLevelFile;
+ StringList _includeFiles;
+ std::stack<ContainerPtr> _containerStack;
+ std::map<Builtin::Kind, BuiltinPtr> _builtins;
+ std::map<std::string, ContainedList > _contentMap;
};
extern Unit* unit; // The current parser for bison/flex