|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/ASTMatchers/ASTMatchers.h 4848 return Node.isVirtual();
tools/clang/lib/AST/ASTStructuralEquivalence.cpp 1048 Method1->isVirtual() == Method2->isVirtual() &&
1048 Method1->isVirtual() == Method2->isVirtual() &&
tools/clang/lib/AST/CXXInheritance.cpp 659 if (!M->isVirtual())
tools/clang/lib/AST/DeclCXX.cpp 696 if (Method->isVirtual()) {
809 if (DD->isVirtual()) {
2059 assert(isVirtual() && "this method is expected to be virtual");
2264 assert(MD->isVirtual() && "Method is not virtual!");
tools/clang/lib/AST/Expr.cpp 722 if (MD->isVirtual() && IK != PrettyFunctionNoVirtual)
tools/clang/lib/AST/ExprConstant.cpp 2118 return Usage == Expr::EvaluateForMangling || FD->isVirtual() ||
4906 cast<CXXMethodDecl>(Declaration)->isVirtual())
6025 return DD->isVirtual();
6032 return DD->isVirtual() ? DD->getOperatorDelete() : nullptr;
6966 if (NamedMember && NamedMember->isVirtual() && !HasQualifier) {
11716 if (MD->isVirtual())
11719 if (MD->isVirtual())
tools/clang/lib/AST/Interp/Function.cpp 46 return M->isVirtual();
tools/clang/lib/AST/Mangle.cpp 408 if (DD->isVirtual())
413 if (MD->isVirtual())
tools/clang/lib/AST/MicrosoftMangle.cpp 662 if (MD->isVirtual()) {
2339 bool IsVirtual = MD->isVirtual();
tools/clang/lib/AST/RecordLayoutBuilder.cpp 2099 if (!MD->isVirtual())
2601 HasOwnVFPtr = i->isVirtual() && i->size_overridden_methods() == 0;
2996 if (MD->isVirtual() && !isa<CXXDestructorDecl>(MD) && !MD->isPure())
tools/clang/lib/AST/VTableBuilder.cpp 411 if (!MD->isVirtual())
489 assert(LHS->isVirtual() && "LHS must be virtual!");
490 assert(RHS->isVirtual() && "LHS must be virtual!");
692 if (!MD->isVirtual())
1080 assert(MD->isVirtual() && "Method is not virtual!");
1484 if (!MD->isVirtual())
2158 if (!MD->isVirtual())
2877 if (MD->isVirtual())
3473 if (!MD->isVirtual())
3612 assert(MD->isVirtual());
3732 assert(cast<CXXMethodDecl>(GD.getDecl())->isVirtual() &&
tools/clang/lib/CodeGen/CGCXX.cpp 300 assert(DD->isVirtual() && Type != Dtor_Base);
tools/clang/lib/CodeGen/CGCall.cpp 530 assert(MD->isVirtual() && "only methods have thunks");
1859 if (Fn->isNoReturn() && !(AttrOnCallSite && MD && MD->isVirtual()))
tools/clang/lib/CodeGen/CGClass.cpp 2624 if (MD->isVirtual()) {
tools/clang/lib/CodeGen/CGDebugInfo.cpp 1572 if (Method->isVirtual()) {
tools/clang/lib/CodeGen/CGExprCXX.cpp 213 bool CanUseVirtualCall = MD->isVirtual() && !HasQualifier;
354 if (getLangOpts().AppleKext && Dtor->isVirtual() && HasQualifier)
389 if (getLangOpts().AppleKext && MD->isVirtual() && HasQualifier)
401 if (MD->isVirtual()) {
1849 if (Dtor && Dtor->isVirtual())
1881 if (Dtor->isVirtual()) {
tools/clang/lib/CodeGen/CodeGenModule.cpp 1461 return !MD->isStatic() && !MD->isVirtual() && !isa<CXXConstructorDecl>(MD) &&
1853 if (MD->isVirtual())
2820 if (Method->isVirtual())
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 968 if (MD->isVirtual()) {
1548 if (D->isVirtual())
1624 Type != Dtor_Base && DD->isVirtual())
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 229 if (MD->isVirtual() && !isa<CXXDestructorDecl>(MD)) {
1496 if (!CGF.CurFuncIsThunk && MD->isVirtual()) {
1584 if (DD->isVirtual()) {
2780 if (!MD->isVirtual()) {
tools/clang/lib/Index/IndexBody.cpp 98 if (CXXMD->isVirtual() && !ME->hasQualifier()) {
tools/clang/lib/Index/IndexDecl.cpp 233 if (CXXMD->isVirtual())
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp 210 !MCE->getMethodDecl()->isVirtual())
546 isVirtualMethod = Method->isVirtual();
tools/clang/lib/Sema/SemaCodeComplete.cpp 1948 if (!Method->isVirtual() || !Method->getIdentifier())
1958 if (!Method->isVirtual() || !Method->getIdentifier())
3958 if (!Method || !Method->isVirtual())
tools/clang/lib/Sema/SemaDecl.cpp 1657 if (MD->isVirtual() || IsDisallowedCopyOrAssign(MD))
6189 if (MD->isVirtual()) {
7823 if (MD->isVirtual() && !S->IsOverload(Method, MD, false))
9760 if (NewCXXFD->isVirtual())
13902 MD->isVirtual() &&
tools/clang/lib/Sema/SemaDeclCXX.cpp 1708 if (Method && Method->isVirtual()) {
2977 if (MD && !MD->isVirtual()) {
3002 if (!MD || !MD->isVirtual()) {
6353 if ((!dtor || (!dtor->isVirtual() && dtor->getAccess() == AS_public)) &&
7720 if (CSM == CXXDestructor && MD->isVirtual()) {
8145 if (CSM == CXXDestructor && MD->isVirtual()) {
8169 if (MI->isVirtual()) {
8223 if (!MD->isVirtual())
8730 if (!Destructor->getOperatorDelete() && Destructor->isVirtual()) {
15471 if (Method->isVirtual() || Method->getParent()->isDependentContext()) {
15627 if (DD && DD->isVirtual() && !DD->isDeleted()) {
15747 if (I->isVirtual() && !I->isPure())
16135 if (Method->isVirtual()) {
tools/clang/lib/Sema/SemaExpr.cpp15514 if (Destructor->isVirtual() && getLangOpts().AppleKext)
15534 } else if (MethodDecl->isVirtual() && getLangOpts().AppleKext)
16885 bool IsVirtualCall = MD->isVirtual() &&
16905 if (Method->isVirtual() &&
tools/clang/lib/Sema/SemaExprCXX.cpp 3409 IsVirtualDelete = Dtor->isVirtual();
3576 if (!dtor || dtor->isVirtual() || !CallCanBeVirtual || isUnevaluatedContext())
4888 return Destructor->isVirtual();
tools/clang/lib/Sema/SemaOpenMP.cpp 5116 if (CXXFD->isVirtual()) {
tools/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp 82 if (BaseClass->getDestructor()->isVirtual())
tools/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp 80 if (MD && MD->isVirtual() && !CallIsNonVirtual && !MD->hasAttr<FinalAttr>() &&
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp 731 if (!MD->isVirtual())
tools/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp 92 if (MethodDecl->isVirtual())
tools/clang/tools/extra/clang-tidy/bugprone/VirtualNearMissCheck.cpp 189 !isa<CXXDestructorDecl>(BaseMD) && BaseMD->isVirtual() &&
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp 153 if (Param->getBeginLoc().isMacroID() || (Method && Method->isVirtual()) ||
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp 603 if (Decl->isVirtual() && NamingStyles[SK_VirtualMethod])
tools/clang/tools/extra/clang-tidy/readability/NonConstParameterCheck.cpp 44 if (M->isVirtual() || M->size_overridden_methods() != 0)
tools/clang/tools/libclang/CIndex.cpp 8419 return (Method && Method->isVirtual() && Method->isPure()) ? 1 : 0;
8459 return (Method && Method->isVirtual()) ? 1 : 0;
tools/clang/tools/libclang/CXCursor.cpp 1591 return MD->isVirtual() &&
tools/clang/unittests/AST/ASTImporterTest.cpp 2075 ASSERT_TRUE(Proto->isVirtual());
2076 ASSERT_TRUE(Def->isVirtual());
2078 EXPECT_TRUE(To->isVirtual());
tools/lldb/source/Symbol/ClangASTContext.cpp 165 if (!decl->isVirtual())
182 if (baseDtorDecl->isVirtual()) {
194 if (method_decl->isVirtual() && !isOverload(decl, method_decl)) {