* Both Method & GlobalVariable now subclass GlobalValue
authorChris Lattner <sabre@nondot.org>
Wed, 3 Oct 2001 14:53:21 +0000 (14:53 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 3 Oct 2001 14:53:21 +0000 (14:53 +0000)
commitef9c23f2812322ae5c5f3140bfbcf92629d7ff47
treec87db095661379f13a39bf1dee52af9ded6a23a3
parentda257162968820a7fd77a9df44e3f72090a7f13a
* Both Method & GlobalVariable now subclass GlobalValue
* ConstPoolPointerReference now represents a pointer to a GlobalValue
* Methods name references are now explicit pointers to methods
* Rename Value::GlobalVal to Value::GlobalVariableVal to avoid confusion

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@703 91177308-0d34-0410-b5e6-96231b3b80d8
21 files changed:
include/llvm/Assembly/Writer.h
include/llvm/ConstPoolVals.h
include/llvm/Function.h
include/llvm/GlobalValue.h [new file with mode: 0644]
include/llvm/GlobalVariable.h
include/llvm/Value.h
include/llvm/iOther.h
lib/Analysis/Expressions.cpp
lib/AsmParser/ParserInternals.h
lib/AsmParser/llvmAsmParser.y
lib/Bytecode/Reader/ConstantReader.cpp
lib/Bytecode/Reader/InstructionReader.cpp
lib/Bytecode/Reader/Reader.cpp
lib/Bytecode/Reader/ReaderInternals.h
lib/Bytecode/Writer/InstructionWriter.cpp
lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
lib/Target/SparcV9/SparcV9RegInfo.cpp
lib/VMCore/AsmWriter.cpp
lib/VMCore/ConstPoolVals.cpp
lib/VMCore/Function.cpp
lib/VMCore/iCall.cpp