reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/AST/DeclCXX.h
 1930   bool isStatic() const;

References

gen/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc
 1918     return !S->isStatic();
 2551     return !S->isStatic() && !S->isConst();
tools/clang/include/clang/AST/DeclCXX.h
 1931   bool isInstance() const { return !isStatic(); }
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
 1045       Method1->isStatic() == Method2->isStatic() &&
 1045       Method1->isStatic() == Method2->isStatic() &&
tools/clang/lib/AST/Decl.cpp
 3035     return Method->isStatic();
tools/clang/lib/AST/DeclCXX.cpp
 2224       /*non-static*/ isStatic() ||
 2244   if (getOverloadedOperator() != OO_Equal || isStatic() ||
tools/clang/lib/AST/Expr.cpp
  724       if (MD->isStatic())
tools/clang/lib/AST/ExprCXX.cpp
 1490             ->isStatic())
tools/clang/lib/AST/ExprClassification.cpp
  531     return Method->isStatic() ? Cl::CL_LValue : Cl::CL_MemberFunction;
tools/clang/lib/AST/ExprConstant.cpp
 6904       if (MD && !MD->isStatic()) {
 7580     if (MD->isStatic()) {
14341     assert(!MD->isStatic() && "Don't provide `this` for static methods.");
tools/clang/lib/AST/ItaniumMangle.cpp
 1468         if (!MD->isStatic())
tools/clang/lib/AST/Mangle.cpp
  186     if (!MD->isStatic())
tools/clang/lib/AST/MicrosoftMangle.cpp
 2350         if (MD->isStatic())
 2358         if (MD->isStatic())
 2366         if (MD->isStatic())
tools/clang/lib/Analysis/RetainSummaryManager.cpp
  756                  !cast<CXXMethodDecl>(FD)->isStatic()) {
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 1468   if (Method->isStatic())
 1612   if (Method->isStatic())
tools/clang/lib/CodeGen/CGExprCXX.cpp
  189   if (MD->isStatic()) {
tools/clang/lib/CodeGen/CodeGenFunction.cpp
  633     if (!MD->isStatic())
tools/clang/lib/CodeGen/CodeGenModule.cpp
 1461   return !MD->isStatic() && !MD->isVirtual() && !isa<CXXConstructorDecl>(MD) &&
 1778   if (isa<CXXMethodDecl>(FD) && !cast<CXXMethodDecl>(FD)->isStatic())
tools/clang/lib/Index/IndexSymbol.cpp
  274       if (MD->isStatic())
  299           if (MD->isStatic())
tools/clang/lib/Index/USRGeneration.cpp
  275     if (MD->isStatic())
tools/clang/lib/Sema/SemaAccess.cpp
  793             if (MD->isStatic()) return AR_accessible;
tools/clang/lib/Sema/SemaCoroutine.cpp
 1057       if (Method->isStatic())
tools/clang/lib/Sema/SemaDecl.cpp
 3487         if (OldMethod->isStatic() != NewMethod->isStatic()) {
 3487         if (OldMethod->isStatic() != NewMethod->isStatic()) {
 6210         if (!MD || MD->isStatic()) {
 7266       if (MD->isStatic())
 8276     IsVirtualOkay = !Ret->isStatic();
10320       !MD->isStatic() && !isa<CXXConstructorDecl>(MD) &&
10325     if (!OldMD || !OldMD->isStatic()) {
10478       if (Method->isStatic())
10956       bool Warn = (MD && !MD->isStatic());
14087     if (Method->isStatic())
tools/clang/lib/Sema/SemaDeclAttr.cpp
  639     if (MD && !MD->isStatic()) {
tools/clang/lib/Sema/SemaDeclCXX.cpp
 6457       if (!M->isStatic())
 7075     assert(!MD->isStatic() && "comparison function cannot be a static member");
13865     if (MethodDecl->isStatic())
16132   if (Method->isStatic())
tools/clang/lib/Sema/SemaExpr.cpp
 2694     if (Method->isStatic())
 3167       if (cast<CXXMethodDecl>(VD)->isStatic()) {
 6005     if (!Method->isStatic())
tools/clang/lib/Sema/SemaExprMember.cpp
   95     (!isa<CXXMethodDecl>(DC) || cast<CXXMethodDecl>(DC)->isStatic());
  212   bool InStaticMethod = Method && Method->isStatic();
tools/clang/lib/Sema/SemaLookup.cpp
 2158       if (!cast<CXXMethodDecl>(D)->isStatic()) {
 2553            cast<CXXMethodDecl>(*Found)->isStatic())
 5181       if (Method->isStatic())
 5252       if (MemberFn || !MD->isStatic()) {
tools/clang/lib/Sema/SemaOpenMP.cpp
 5024     if (Method && !Method->isStatic()) {
 5063     if (Method && !Method->isStatic()) {
tools/clang/lib/Sema/SemaOverload.cpp
 1182       !OldMethod->isStatic() && !NewMethod->isStatic()) {
 1182       !OldMethod->isStatic() && !NewMethod->isStatic()) {
 1680       if (Method && !Method->isStatic()) {
 6399     assert(!Method->isStatic() && "Shouldn't have `this` for static methods!");
 6408       assert((MissingImplicitThis || MD->isStatic() ||
 6577     if (isa<CXXMethodDecl>(FD) && !cast<CXXMethodDecl>(FD)->isStatic()) {
 6614         assert(cast<CXXMethodDecl>(FD)->isStatic());
 6733   if (Method->isStatic() || ObjectType.isNull())
 6848         cast<CXXMethodDecl>(Candidate.Function)->isStatic() ||
 6966   if (HasThisConversion && !cast<CXXMethodDecl>(FD)->isStatic() &&
11335           if (!Method->isStatic()) {
11435       if (Method->isStatic() == TargetTypeIsNonStaticMemberFunction)
11480       if (Method->isStatic() == TargetTypeIsNonStaticMemberFunction)
13490     if (Method->isStatic()) {
13516   if (!Method->isStatic()) {
14190       if (Method->isStatic()) {
14270       if (cast<CXXMethodDecl>(Fn)->isStatic()) {
14289     if (cast<CXXMethodDecl>(Fn)->isStatic()) {
tools/clang/lib/Sema/SemaTemplate.cpp
 6067     if (!Method->isStatic()) {
 6308             !cast<CXXMethodDecl>(DRE->getDecl())->isStatic()) &&
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 4760     if (!Method2 && Method1 && !Method1->isStatic()) {
 4764     } else if (!Method1 && Method2 && !Method2->isStatic()) {
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 2173     StorageClass SC = D->isStatic() ? SC_Static : SC_None;
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
  290     if (!MD->isStatic()) {
tools/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp
   86   if (CXXMD && !CXXMD->isStatic()) {
tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp
 1110   while (!LC->inTopFrame() && (!D || D->isStatic() ||
tools/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp
  248     if (MD->isStatic())
tools/clang/tools/extra/clang-tidy/bugprone/VirtualNearMissCheck.cpp
   22 AST_MATCHER(CXXMethodDecl, isStatic) { return Node.isStatic(); }
  152   if (BaseMD->isStatic() != DerivedMD->isStatic())
  152   if (BaseMD->isStatic() != DerivedMD->isStatic())
tools/clang/tools/extra/clang-tidy/fuchsia/MultipleInheritanceCheck.cpp
   58     return M->isUserProvided() && !M->isPure() && !M->isStatic();
tools/clang/tools/extra/clang-tidy/readability/ConvertMemberFunctionsToStatic.cpp
   23 AST_MATCHER(CXXMethodDecl, isStatic) { return Node.isStatic(); }
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp
  600     if (Decl->isStatic() && NamingStyles[SK_ClassMethod])
tools/clang/tools/extra/clangd/Quality.cpp
  165     return !CM->isStatic();
tools/clang/tools/extra/clangd/SemanticHighlighting.cpp
   64     return MD->isStatic() ? HighlightingKind::StaticMethod
tools/clang/tools/libclang/CIndex.cpp
 8449   return (Method && Method->isStatic()) ? 1 : 0;
tools/lldb/source/Symbol/ClangASTContext.cpp
 4644               if (cxx_method_decl->isStatic())
tools/lldb/tools/lldb-instr/Instrument.cpp
  227           Decl->getNameAsString(), ParamTypesStr, Decl->isStatic(),
  233           Decl->isStatic(), Decl->isConst());