Lines Matching refs:input

50   Module::input_iterator input = --pRoot;  in readGroup()  local
53 while (input != pEnd) { in readGroup()
56 if ((*input)->type() == Input::Script || in readGroup()
57 (*input)->type() == Input::Archive || in readGroup()
58 (*input)->type() == Input::External) { in readGroup()
59 ++input; in readGroup()
63 if (Input::Object == (*input)->type()) { in readGroup()
64 m_Module.getObjectList().push_back(*input); in readGroup()
68 if (Input::DynObj == (*input)->type()) { in readGroup()
69 m_Module.getLibraryList().push_back(*input); in readGroup()
75 if (m_ArchiveReader.isMyFormat(**input, doContinue)) { in readGroup()
76 (*input)->setType(Input::Archive); in readGroup()
78 Archive* ar = new Archive(**input, pBuilder); in readGroup()
79 ArchiveListEntry* entry = new ArchiveListEntry(*ar, input); in readGroup()
84 } else if (doContinue && m_BinaryReader.isMyFormat(**input, doContinue)) { in readGroup()
86 (*input)->setType(Input::Object); in readGroup()
87 m_BinaryReader.readBinary(**input); in readGroup()
88 m_Module.getObjectList().push_back(*input); in readGroup()
89 } else if (doContinue && m_ObjectReader.isMyFormat(**input, doContinue)) { in readGroup()
91 (*input)->setType(Input::Object); in readGroup()
92 m_ObjectReader.readHeader(**input); in readGroup()
93 m_ObjectReader.readSections(**input); in readGroup()
94 m_ObjectReader.readSymbols(**input); in readGroup()
95 m_Module.getObjectList().push_back(*input); in readGroup()
98 } else if (doContinue && m_DynObjReader.isMyFormat(**input, doContinue)) { in readGroup()
100 (*input)->setType(Input::DynObj); in readGroup()
101 m_DynObjReader.readHeader(**input); in readGroup()
102 m_DynObjReader.readSymbols(**input); in readGroup()
103 m_Module.getLibraryList().push_back(*input); in readGroup()
106 << (*input)->path() << pConfig.targets().triple().str(); in readGroup()
108 ++input; in readGroup()
133 m_Module.getInputTree().merge<InputTree::Inclusive>((*it)->input, in readGroup()