[llvm-commits] CVS: llvm-java/include/llvm/Java/ClassFile.h
Alkis Evlogimenos
alkis at cs.uiuc.edu
Fri Apr 1 10:42:50 PST 2005
Changes in directory llvm-java/include/llvm/Java:
ClassFile.h updated: 1.36 -> 1.37
---
Log message:
Remove nameAndType->method map from ClassFile as this is not needed
anymore since an equivalent data structure exists in VMClass.
---
Diffs of the changes: (+0 -5)
ClassFile.h | 5 -----
1 files changed, 5 deletions(-)
Index: llvm-java/include/llvm/Java/ClassFile.h
diff -u llvm-java/include/llvm/Java/ClassFile.h:1.36 llvm-java/include/llvm/Java/ClassFile.h:1.37
--- llvm-java/include/llvm/Java/ClassFile.h:1.36 Mon Mar 28 19:01:16 2005
+++ llvm-java/include/llvm/Java/ClassFile.h Fri Apr 1 12:42:38 2005
@@ -18,7 +18,6 @@
#include <llvm/System/Path.h>
#include <iosfwd>
-#include <map>
#include <stdexcept>
#include <vector>
@@ -72,8 +71,6 @@
static std::vector<llvm::sys::Path> getClassPath();
static sys::Path getFileForClass(const std::string& classname);
- typedef std::map<std::string, Method*> Name2MethodMap;
-
public:
static const ClassFile* get(const std::string& classname);
@@ -120,7 +117,6 @@
const Attributes& getAttributes() const { return attributes_; }
- Method* getMethod(const std::string& nameAndDescr) const;
bool isNativeMethodOverloaded(const Method& method) const;
std::ostream& dump(std::ostream& os) const;
@@ -136,7 +132,6 @@
Fields fields_;
Methods methods_;
Attributes attributes_;
- Name2MethodMap n2mMap_;
ClassFile(std::istream& is);
};
More information about the llvm-commits
mailing list