Lines Matching refs:Chunk
175 static void dump(llvm::raw_ostream &OS, const DirectiveTree::Chunk &Chunk, in dump() argument
177 switch (Chunk.kind()) { in dump()
178 case DirectiveTree::Chunk::K_Empty: in dump()
180 case DirectiveTree::Chunk::K_Code: in dump()
181 return dump(OS, (const DirectiveTree::Code &)Chunk, Indent); in dump()
182 case DirectiveTree::Chunk::K_Directive: in dump()
183 return dump(OS, (const DirectiveTree::Directive &)Chunk, Indent); in dump()
184 case DirectiveTree::Chunk::K_Conditional: in dump()
185 return dump(OS, (const DirectiveTree::Conditional &)Chunk, Indent); in dump()
191 for (const auto &Chunk : Tree.Chunks) in dump() local
192 dump(OS, Chunk, Indent); in dump()
202 OSTREAM_DUMP(DirectiveTree::Chunk)
264 Score walk(DirectiveTree::Chunk &C) { in walk()
266 case DirectiveTree::Chunk::K_Code: in walk()
268 case DirectiveTree::Chunk::K_Directive: in walk()
270 case DirectiveTree::Chunk::K_Conditional: in walk()
272 case DirectiveTree::Chunk::K_Empty: in walk()
280 for (DirectiveTree::Chunk &C : M.Chunks) in walk()
364 void walk(const DirectiveTree::Chunk &C) { in walk()
366 case DirectiveTree::Chunk::K_Code: in walk()
368 case DirectiveTree::Chunk::K_Directive: in walk()
370 case DirectiveTree::Chunk::K_Conditional: in walk()
372 case DirectiveTree::Chunk::K_Empty: in walk()