Lines Matching refs:Used

155                                        llvm::SmallBitVector &Used);
6244 llvm::SmallBitVector &Used; member
6247 MarkUsedTemplateParameterVisitor(llvm::SmallBitVector &Used, in MarkUsedTemplateParameterVisitor()
6249 : Used(Used), Depth(Depth) { } in MarkUsedTemplateParameterVisitor()
6253 Used[T->getIndex()] = true; in VisitTemplateTypeParmType()
6261 Used[TTP->getIndex()] = true; in TraverseTemplateName()
6270 Used[NTTP->getIndex()] = true; in VisitDeclRefExpr()
6283 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() argument
6285 MarkUsedTemplateParameterVisitor(Used, Depth) in MarkUsedTemplateParameters()
6299 Used[NTTP->getIndex()] = true; in MarkUsedTemplateParameters()
6304 MarkUsedTemplateParameters(Ctx, NTTP->getType(), OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6314 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() argument
6319 Used); in MarkUsedTemplateParameters()
6321 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6331 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() argument
6336 Used[TTP->getIndex()] = true; in MarkUsedTemplateParameters()
6343 Depth, Used); in MarkUsedTemplateParameters()
6346 Depth, Used); in MarkUsedTemplateParameters()
6355 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() argument
6370 Used); in MarkUsedTemplateParameters()
6378 Used); in MarkUsedTemplateParameters()
6387 Used); in MarkUsedTemplateParameters()
6393 Depth, Used); in MarkUsedTemplateParameters()
6395 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6402 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6411 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6417 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6423 Depth, Used); in MarkUsedTemplateParameters()
6425 Used); in MarkUsedTemplateParameters()
6432 Depth, Used); in MarkUsedTemplateParameters()
6434 Depth, Used); in MarkUsedTemplateParameters()
6442 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6445 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6452 Depth, Used); in MarkUsedTemplateParameters()
6459 Depth, Used); in MarkUsedTemplateParameters()
6461 Used); in MarkUsedTemplateParameters()
6463 Depth, Used); in MarkUsedTemplateParameters()
6470 Used); in MarkUsedTemplateParameters()
6479 Depth, Used); in MarkUsedTemplateParameters()
6490 MarkUsedTemplateParameters(Ctx, E, OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6497 Used[TTP->getIndex()] = true; in MarkUsedTemplateParameters()
6505 Used[Subst->getIndex()] = true; in MarkUsedTemplateParameters()
6507 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6519 Depth, Used); in MarkUsedTemplateParameters()
6530 MarkUsedTemplateParameters(Ctx, Arg, OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6538 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6545 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6552 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6572 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6575 MarkUsedTemplateParameters(Ctx, Arg, OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6582 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6589 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6596 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6602 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6604 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6612 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6618 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6625 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6630 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6661 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() argument
6672 Depth, Used); in MarkUsedTemplateParameters()
6679 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6684 Depth, Used); in MarkUsedTemplateParameters()
6689 MarkUsedTemplateParameters(Ctx, P, OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6697 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() argument
6698 ::MarkUsedTemplateParameters(Context, E, OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6704 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() argument
6715 Depth, Used); in MarkUsedTemplateParameters()