Home | History | Annotate | Download | only in AST

Lines Matching refs:friendDecl

310 TEST(FriendDecl, FriendNonMemberFunctionLocation) {
311 LocationVerifier<FriendDecl> Verifier;
316 friendDecl()));
319 TEST(FriendDecl, FriendNonMemberFunctionRange) {
320 RangeVerifier<FriendDecl> Verifier;
325 friendDecl()));
328 TEST(FriendDecl, FriendNonMemberFunctionDefinitionLocation) {
329 LocationVerifier<FriendDecl> Verifier;
334 friendDecl()));
337 TEST(FriendDecl, FriendNonMemberFunctionDefinitionRange) {
338 RangeVerifier<FriendDecl> Verifier;
343 friendDecl()));
346 TEST(FriendDecl, FriendElaboratedTypeLocation) {
347 LocationVerifier<FriendDecl> Verifier;
352 friendDecl()));
355 TEST(FriendDecl, FriendElaboratedTypeRange) {
356 RangeVerifier<FriendDecl> Verifier;
361 friendDecl()));
364 TEST(FriendDecl, FriendSimpleTypeLocation) {
365 LocationVerifier<FriendDecl> Verifier;
371 friendDecl(), Lang_CXX11));
374 TEST(FriendDecl, FriendSimpleTypeRange) {
375 RangeVerifier<FriendDecl> Verifier;
381 friendDecl(), Lang_CXX11));
384 TEST(FriendDecl, FriendTemplateParameterLocation) {
385 LocationVerifier<FriendDecl> Verifier;
391 friendDecl(), Lang_CXX11));
394 TEST(FriendDecl, FriendTemplateParameterRange) {
395 RangeVerifier<FriendDecl> Verifier;
401 friendDecl(), Lang_CXX11));
404 TEST(FriendDecl, FriendDecltypeLocation) {
405 LocationVerifier<FriendDecl> Verifier;
412 friendDecl(), Lang_CXX11));
415 TEST(FriendDecl, FriendDecltypeRange) {
416 RangeVerifier<FriendDecl> Verifier;
423 friendDecl(), Lang_CXX11));
426 TEST(FriendDecl, FriendConstructorDestructorLocation) {
434 LocationVerifier<FriendDecl> ConstructorVerifier;
437 Code, friendDecl(has(cxxConstructorDecl(ofClass(hasName("B")))))));
438 LocationVerifier<FriendDecl> DestructorVerifier;
441 Code, friendDecl(has(cxxDestructorDecl(ofClass(hasName("B")))))));
444 TEST(FriendDecl, FriendConstructorDestructorRange) {
452 RangeVerifier<FriendDecl> ConstructorVerifier;
455 Code, friendDecl(has(cxxConstructorDecl(ofClass(hasName("B")))))));
456 RangeVerifier<FriendDecl> DestructorVerifier;
459 Code, friendDecl(has(cxxDestructorDecl(ofClass(hasName("B")))))));
462 TEST(FriendDecl, FriendTemplateFunctionLocation) {
463 LocationVerifier<FriendDecl> Verifier;
469 friendDecl()));
472 TEST(FriendDecl, FriendTemplateFunctionRange) {
473 RangeVerifier<FriendDecl> Verifier;
479 friendDecl()));
482 TEST(FriendDecl, FriendTemplateClassLocation) {
483 LocationVerifier<FriendDecl> Verifier;
489 friendDecl()));
492 TEST(FriendDecl, FriendTemplateClassRange) {
493 RangeVerifier<FriendDecl> Verifier;
499 friendDecl()));
502 TEST(FriendDecl, FriendInlineFunctionLocation) {
503 LocationVerifier<FriendDecl> Verifier;
508 friendDecl()));
511 TEST(FriendDecl, FriendInlineFunctionRange) {
512 RangeVerifier<FriendDecl> Verifier;
517 friendDecl(), Lang_CXX11));
520 TEST(FriendDecl, InstantiationSourceRange) {
521 RangeVerifier<FriendDecl> Verifier;
530 friendDecl(hasParent(cxxRecordDecl(isTemplateInstantiation())))));