Lines Matching refs:pBuilder

35 bool InputFileAction::activate(InputBuilder& pBuilder) const {  in activate()
36 pBuilder.createNode<InputTree::Positional>(path().stem().native(), path()); in activate()
49 bool NamespecAction::activate(InputBuilder& pBuilder) const { in activate()
52 if (pBuilder.getConstraint().isSharedSystem()) { in activate()
56 if (pBuilder.getAttributes().isStatic()) { in activate()
74 pBuilder.createNode<InputTree::Positional>(namespec(), *path); in activate()
85 bool BitcodeAction::activate(InputBuilder& pBuilder) const { in activate()
86 pBuilder.createNode<InputTree::Positional>( in activate()
98 bool StartGroupAction::activate(InputBuilder& pBuilder) const { in activate()
99 if (pBuilder.isInGroup()) { in activate()
103 pBuilder.enterGroup(); in activate()
114 bool EndGroupAction::activate(InputBuilder& pBuilder) const { in activate()
115 pBuilder.exitGroup(); in activate()
126 bool WholeArchiveAction::activate(InputBuilder& pBuilder) const { in activate()
127 pBuilder.getAttributes().setWholeArchive(); in activate()
138 bool NoWholeArchiveAction::activate(InputBuilder& pBuilder) const { in activate()
139 pBuilder.getAttributes().unsetWholeArchive(); in activate()
150 bool AsNeededAction::activate(InputBuilder& pBuilder) const { in activate()
151 pBuilder.getAttributes().setAsNeeded(); in activate()
162 bool NoAsNeededAction::activate(InputBuilder& pBuilder) const { in activate()
163 pBuilder.getAttributes().unsetAsNeeded(); in activate()
174 bool AddNeededAction::activate(InputBuilder& pBuilder) const { in activate()
175 pBuilder.getAttributes().setAddNeeded(); in activate()
186 bool NoAddNeededAction::activate(InputBuilder& pBuilder) const { in activate()
187 pBuilder.getAttributes().unsetAddNeeded(); in activate()
198 bool BDynamicAction::activate(InputBuilder& pBuilder) const { in activate()
199 pBuilder.getAttributes().setDynamic(); in activate()
209 bool BStaticAction::activate(InputBuilder& pBuilder) const { in activate()
210 pBuilder.getAttributes().setStatic(); in activate()
222 bool DefSymAction::activate(InputBuilder& pBuilder) const { in activate()
223 pBuilder.createNode<InputTree::Positional>("defsym", sys::fs::Path("NAN")); in activate()
224 Input* input = *pBuilder.getCurrentNode(); in activate()
225 pBuilder.setContext(*input, false); in activate()
229 pBuilder.setMemory(*input, base, m_Assignment.size()); in activate()
246 bool ScriptAction::activate(InputBuilder& pBuilder) const { in activate()
273 pBuilder.createNode<InputTree::Positional>(path.stem().native(), path); in activate()