|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp 372 REGISTER_MATCHER(isImplicit);
tools/clang/tools/extra/clang-change-namespace/ChangeNamespace.cpp 416 Finder->addMatcher(cxxRecordDecl(unless(anyOf(isImplicit(), isDefinition())),
434 isImplicit(), hasAncestor(namespaceDecl(isAnonymous())),
455 hasAncestor(isImplicit()),
479 unless(anyOf(hasAncestor(isImplicit()),
508 unless(hasAncestor(isImplicit())),
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/FindAllSymbols.cpp 126 allOf(unless(isImplicit()), unless(isExpansionInMainFile()));
tools/clang/tools/extra/clang-move/Move.cpp 507 anyOf(cxxRecordDecl(unless(anyOf(isImplicit(), isDefinition()))),
546 usingDirectiveDecl(unless(isImplicit()),
tools/clang/tools/extra/clang-tidy/bugprone/ForwardDeclarationNamespaceCheck.cpp 36 unless(isImplicit()), unless(hasAncestor(cxxRecordDecl())),
tools/clang/tools/extra/clang-tidy/bugprone/UnhandledSelfAssignmentCheck.cpp 37 isDefinition(), unless(anyOf(isDeleted(), isImplicit(), isDefaulted())));
tools/clang/tools/extra/clang-tidy/bugprone/VirtualNearMissCheck.cpp 223 unless(anyOf(isOverride(), isImplicit(), cxxConstructorDecl(),
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp 52 hasIndex(expr().bind("index")), unless(hasAncestor(isImplicit())))
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp 33 unless(hasLHS(ignoringImpCasts(declRefExpr(to(isImplicit()))))))
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp 279 unless(isImplicit()))),
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp 42 has(cxxDestructorDecl(unless(isImplicit())).bind("dtor")),
43 has(cxxConstructorDecl(isCopyConstructor(), unless(isImplicit()))
46 unless(isImplicit()))
48 has(cxxConstructorDecl(isMoveConstructor(), unless(isImplicit()))
51 unless(isImplicit()))
tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp 27 cxxConstructorDecl(unless(anyOf(isImplicit(), // Compiler-generated.
33 isImplicit(), // Compiler-generated.
tools/clang/tools/extra/clang-tidy/google/FunctionNamingCheck.cpp 105 hasAncestor(namespaceDecl()), isMain(), isImplicit(),
tools/clang/tools/extra/clang-tidy/google/UpgradeGoogletestCaseCheck.cpp 196 unless(hasAncestor(decl(isImplicit()))), LocationFilter)
tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp 144 functionDecl(unless(anyOf(isImplicit(), isPlacementOverload(),
tools/clang/tools/extra/clang-tidy/misc/NonPrivateMemberVariablesInClassesCheck.cpp 26 return hasMethod(unless(anyOf(isStaticStorageClass(), isImplicit())))
tools/clang/tools/extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp 34 cxxMethodDecl(unless(anyOf(isDeleted(), isPrivate(), isImplicit())),
tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp 50 Finder->addMatcher(functionDecl(parameterCountIs(0), unless(isImplicit()),
tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp 307 has(varDecl(unless(isImplicit()))),
tools/clang/tools/extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp 377 cxxMethodDecl(isImplicit()))))
tools/clang/tools/extra/clang-tidy/performance/MoveConstructorInitCheck.cpp 37 unless(isImplicit()), isMoveConstructor(),
tools/clang/tools/extra/clang-tidy/performance/NoexceptMoveConstructorCheck.cpp 28 unless(isImplicit()), unless(isDeleted()))
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp 66 unless(isImplicit()),
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp 88 functionDecl(hasBody(stmt()), isDefinition(), unless(isImplicit()),
tools/clang/tools/extra/clang-tidy/readability/DeletedDefaultCheck.cpp 31 isDefaulted(), unless(isImplicit()), isDeleted(),
tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp 300 Finder->addMatcher(functionDecl(unless(isImplicit()), hasOtherDeclarations())
tools/clang/tools/extra/clang-tidy/readability/UppercaseLiteralSuffixCheck.cpp 203 hasAncestor(isImplicit()),
tools/clang/unittests/AST/ASTContextParentMapTest.cpp 115 isImplicit(), hasParent(lambdaExpr())))))),
tools/clang/unittests/AST/ASTImporterGenericRedeclTest.cpp 25 return functionDecl(hasName("X"), unless(isImplicit()));
34 return cxxRecordDecl(hasName("X"), unless(isImplicit()));
55 return functionTemplateDecl(hasName("X"), unless(isImplicit()));
64 return classTemplateDecl(hasName("X"), unless(isImplicit()));
106 return classTemplateSpecializationDecl(hasName("X"), unless(isImplicit()));
tools/clang/unittests/AST/ASTImporterODRStrategiesTest.cpp 38 return functionDecl(hasName("X"), unless(isImplicit()));
81 return cxxRecordDecl(hasName("X"), unless(isImplicit()));
105 return classTemplateDecl(hasName("X"), unless(isImplicit()));
124 return functionTemplateDecl(hasName("X"), unless(isImplicit()));
168 return classTemplateSpecializationDecl(hasName("X"), unless(isImplicit()));
199 unless(isImplicit()));
223 return varTemplateSpecializationDecl(hasName("X"), unless(isImplicit()));
tools/clang/unittests/AST/ASTImporterTest.cpp 1709 ToTU, cxxRecordDecl(unless(isImplicit()))));
1724 ToTU, cxxRecordDecl(unless(isImplicit()))));
3017 auto ClassMatcher = cxxRecordDecl(unless(isImplicit()));
3667 auto Pattern = recordDecl(hasName("X"), unless(isImplicit()));
3685 auto Pattern = recordDecl(hasName("X"), unless(isImplicit()));
3703 auto Pattern = recordDecl(hasName("X"), unless(isImplicit()));
4807 FromTU, cxxRecordDecl(hasName("X"), unless(isImplicit())));
4810 cxxRecordDecl(hasName("X"), isDefinition(), unless(isImplicit())));
5089 FromTU, cxxRecordDecl(hasName("A"), isImplicit())));
5094 FromTU, cxxRecordDecl(hasName("X"), isImplicit())));
5445 FromTU, cxxRecordDecl(hasName("X"), unless(isImplicit())));
5470 ImportedX, cxxConstructorDecl(hasName("X"), unless(isImplicit())));
5472 ImportedX, cxxConstructorDecl(hasName("X"), unless(isImplicit())));
tools/clang/unittests/AST/StructuralEquivalenceTest.cpp 1316 TU, cxxRecordDecl(hasName("A"), unless(isImplicit())))));
1318 TU, cxxRecordDecl(hasName("B"), unless(isImplicit())))));
1350 TU, cxxRecordDecl(hasName("C"), unless(isImplicit())));
1355 TU, cxxRecordDecl(hasName("A"), unless(isImplicit())))));
1357 TU, cxxRecordDecl(hasName("B"), unless(isImplicit())))));
1389 TU, cxxRecordDecl(hasName("C"), unless(isImplicit())));
1394 TU, cxxRecordDecl(hasName("A"), unless(isImplicit())))));
tools/clang/unittests/ASTMatchers/ASTMatchersNarrowingTest.cpp 1267 cxxConstructorDecl(isImplicit())));
1270 cxxConstructorDecl(isImplicit())));
1272 cxxConstructorDecl(unless(isImplicit()))));
1275 cxxMethodDecl(isImplicit(), hasName("operator="))));
1320 cxxConstructorDecl(isDefaultConstructor(), unless(isImplicit()))));
1323 cxxConstructorDecl(isCopyConstructor(), unless(isImplicit()))));
1326 cxxConstructorDecl(isMoveConstructor(), unless(isImplicit()))));
1330 cxxConstructorDecl(isDefaultConstructor(), unless(isImplicit()))));
1333 cxxConstructorDecl(isCopyConstructor(), unless(isImplicit()))));
1336 cxxConstructorDecl(isMoveConstructor(), unless(isImplicit()))));
1340 cxxConstructorDecl(isDefaultConstructor(), unless(isImplicit()))));
1343 cxxConstructorDecl(isCopyConstructor(), unless(isImplicit()))));
1346 cxxConstructorDecl(isMoveConstructor(), unless(isImplicit()))));