Lines Matching refs:Used
153 llvm::SmallBitVector &Used);
6070 llvm::SmallBitVector &Used; member
6073 MarkUsedTemplateParameterVisitor(llvm::SmallBitVector &Used, in MarkUsedTemplateParameterVisitor()
6075 : Used(Used), Depth(Depth) { } in MarkUsedTemplateParameterVisitor()
6079 Used[T->getIndex()] = true; in VisitTemplateTypeParmType()
6087 Used[TTP->getIndex()] = true; in TraverseTemplateName()
6096 Used[NTTP->getIndex()] = true; in VisitDeclRefExpr()
6109 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() argument
6111 MarkUsedTemplateParameterVisitor(Used, Depth) in MarkUsedTemplateParameters()
6125 Used[NTTP->getIndex()] = true; in MarkUsedTemplateParameters()
6130 MarkUsedTemplateParameters(Ctx, NTTP->getType(), OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6140 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() argument
6145 Used); in MarkUsedTemplateParameters()
6147 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6157 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() argument
6162 Used[TTP->getIndex()] = true; in MarkUsedTemplateParameters()
6169 Depth, Used); in MarkUsedTemplateParameters()
6172 Depth, Used); in MarkUsedTemplateParameters()
6181 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() argument
6196 Used); in MarkUsedTemplateParameters()
6204 Used); in MarkUsedTemplateParameters()
6213 Used); in MarkUsedTemplateParameters()
6219 Depth, Used); in MarkUsedTemplateParameters()
6221 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6228 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6236 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6243 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6249 Depth, Used); in MarkUsedTemplateParameters()
6251 Used); in MarkUsedTemplateParameters()
6258 Depth, Used); in MarkUsedTemplateParameters()
6260 Depth, Used); in MarkUsedTemplateParameters()
6268 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6271 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6278 Depth, Used); in MarkUsedTemplateParameters()
6285 Depth, Used); in MarkUsedTemplateParameters()
6287 Used); in MarkUsedTemplateParameters()
6289 Depth, Used); in MarkUsedTemplateParameters()
6296 Used); in MarkUsedTemplateParameters()
6305 Depth, Used); in MarkUsedTemplateParameters()
6316 MarkUsedTemplateParameters(Ctx, E, OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6323 Used[TTP->getIndex()] = true; in MarkUsedTemplateParameters()
6331 Used[Subst->getIndex()] = true; in MarkUsedTemplateParameters()
6333 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6345 Depth, Used); in MarkUsedTemplateParameters()
6356 MarkUsedTemplateParameters(Ctx, Arg, OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6364 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6371 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6378 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6398 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6401 MarkUsedTemplateParameters(Ctx, Arg, OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6408 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6415 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6422 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6429 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6435 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6442 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6447 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6478 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() argument
6489 Depth, Used); in MarkUsedTemplateParameters()
6496 OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6501 Depth, Used); in MarkUsedTemplateParameters()
6506 MarkUsedTemplateParameters(Ctx, P, OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6521 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() argument
6522 ::MarkUsedTemplateParameters(Context, E, OnlyDeduced, Depth, Used); in MarkUsedTemplateParameters()
6537 llvm::SmallBitVector &Used) { in MarkUsedTemplateParameters() argument
6548 Depth, Used); in MarkUsedTemplateParameters()