Lines Matching refs:selectFirst
88 selectFirst<CXXRecordDecl>("d", match(cxxRecordDecl().bind("d"), Ctx)); in TEST()
129 selectFirst<VarDecl>("A", match(varDecl().bind("A"), Ctx)); in TEST()
131 selectFirst<FieldDecl>("B", match(fieldDecl().bind("B"), Ctx)); in TEST()
155 selectFirst<ConceptDecl>("decl", match(conceptDecl().bind("decl"), Ctx)); in TEST()
169 selectFirst<TagDecl>("Bar", match(enumDecl().bind("Bar"), Ctx)); in TEST()
186 selectFirst<FunctionDecl>("f", match(functionDecl().bind("f"), Ctx)); in TEST()
246 selectFirst<VarDecl>("a", match(varDecl(hasName("a")).bind("a"), Ctx)); in TEST()
247 const auto *f = selectFirst<FunctionDecl>( in TEST()
254 selectFirst<VarDecl>("b", match(varDecl(hasName("b")).bind("b"), Ctx)); in TEST()
255 const auto *g = selectFirst<FunctionDecl>( in TEST()
275 auto *f = selectFirst<FunctionDecl>( in TEST()
297 auto *foo = selectFirst<FunctionDecl>( in TEST()
304 auto *bar = selectFirst<FunctionDecl>( in TEST()
326 auto *memFn = selectFirst<FunctionDecl>( in TEST()
349 auto *getFooValue = selectFirst<FunctionDecl>( in TEST()
376 selectFirst<CXXConstructorDecl>("MoveCtor", match(ImpMoveCtor, Ctx)); in TEST()
393 auto *f = selectFirst<FunctionDecl>( in TEST()
425 auto *SizedOperatorNew = selectFirst<FunctionDecl>( in TEST()
435 auto *SizedAlignedOperatorNew = selectFirst<FunctionDecl>( in TEST()
447 auto *SizedArrayOperatorNew = selectFirst<FunctionDecl>( in TEST()
457 auto *SizedAlignedArrayOperatorNew = selectFirst<FunctionDecl>( in TEST()
470 auto *Delete = selectFirst<FunctionDecl>( in TEST()
481 auto *AlignedDelete = selectFirst<FunctionDecl>( in TEST()
495 auto *ArrayDelete = selectFirst<FunctionDecl>( in TEST()
506 auto *AlignedArrayDelete = selectFirst<FunctionDecl>( in TEST()
537 auto const *CTSD = selectFirst<ClassTemplateSpecializationDecl>( in TEST()