diff options
author | Chris Lattner <sabre@nondot.org> | 2004-02-09 04:14:01 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2004-02-09 04:14:01 +0000 |
commit | d5d89967206e1153d24abdb7b22002f7533f55c7 (patch) | |
tree | dd63c2f411779dd7b2087561d14d924440362ba8 /lib/Bytecode/Reader/Reader.cpp | |
parent | 36cb08ae5bc991bb91f1ab566100c2cdd25c344c (diff) |
Start using the new and improve interface to FunctionType arguments
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11224 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Bytecode/Reader/Reader.cpp')
-rw-r--r-- | lib/Bytecode/Reader/Reader.cpp | 21 |
1 files changed, 9 insertions, 12 deletions
diff --git a/lib/Bytecode/Reader/Reader.cpp b/lib/Bytecode/Reader/Reader.cpp index 977acbc861..4a3a5c66d7 100644 --- a/lib/Bytecode/Reader/Reader.cpp +++ b/lib/Bytecode/Reader/Reader.cpp @@ -381,11 +381,10 @@ void BytecodeParser::materializeFunction(Function* F) { // Insert arguments into the value table before we parse the first basic // block in the function, but after we potentially read in the // compaction table. - const FunctionType::ParamTypes &Params = - F->getFunctionType()->getParamTypes(); + const FunctionType *FT = F->getFunctionType(); Function::aiterator AI = F->abegin(); - for (FunctionType::ParamTypes::const_iterator It = Params.begin(); - It != Params.end(); ++It, ++AI) + for (FunctionType::param_iterator It = FT->param_begin(); + It != FT->param_end(); ++It, ++AI) insertValue(AI, getTypeSlot(AI->getType()), Values); InsertedArguments = true; } @@ -404,11 +403,10 @@ void BytecodeParser::materializeFunction(Function* F) { // Insert arguments into the value table before we parse the first basic // block in the function, but after we potentially read in the // compaction table. - const FunctionType::ParamTypes &Params = - F->getFunctionType()->getParamTypes(); + const FunctionType *FT = F->getFunctionType(); Function::aiterator AI = F->abegin(); - for (FunctionType::ParamTypes::const_iterator It = Params.begin(); - It != Params.end(); ++It, ++AI) + for (FunctionType::param_iterator It = FT->param_begin(); + It != FT->param_end(); ++It, ++AI) insertValue(AI, getTypeSlot(AI->getType()), Values); InsertedArguments = true; } @@ -424,11 +422,10 @@ void BytecodeParser::materializeFunction(Function* F) { // list for the function, but after we potentially read in the compaction // table. if (!InsertedArguments) { - const FunctionType::ParamTypes &Params = - F->getFunctionType()->getParamTypes(); + const FunctionType *FT = F->getFunctionType(); Function::aiterator AI = F->abegin(); - for (FunctionType::ParamTypes::const_iterator It = Params.begin(); - It != Params.end(); ++It, ++AI) + for (FunctionType::param_iterator It = FT->param_begin(); + It != FT->param_end(); ++It, ++AI) insertValue(AI, getTypeSlot(AI->getType()), Values); InsertedArguments = true; } |