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

References

tools/clang/include/clang/AST/Decl.h
 1052     if (getStorageClass() == SC_None) {
 1064     if (getStorageClass() == SC_Register && !isLocalVarDeclOrParm())
 1070     return getStorageClass() >= SC_Auto;
 1076     return (getStorageClass() == SC_Static ||
 1078             (getStorageClass() == SC_None && getTSCSpec() == TSCS_thread_local))
 1085     return getStorageClass() == SC_Extern ||
 1086            getStorageClass() == SC_PrivateExtern;
tools/clang/include/clang/ASTMatchers/ASTMatchers.h
 4171   return Node.getStorageClass() == SC_Static;
tools/clang/lib/AST/ASTContext.cpp
 9959     if (VD->getStorageClass() == SC_Register)
tools/clang/lib/AST/ASTImporter.cpp
 3757                               D->getStorageClass()))
 3856                               ToTypeSourceInfo, D->getStorageClass(),
 5500                                   D->getStorageClass(), TemplateArgs, ArgInfos))
 5518                                   D->getStorageClass(), TemplateArgs))
tools/clang/lib/AST/Decl.cpp
  618       return VD->getStorageClass();
  662       if (Var->getStorageClass() != SC_Extern &&
  663           Var->getStorageClass() != SC_PrivateExtern &&
  670       if (PrevVar->getStorageClass() == SC_PrivateExtern &&
  671           Var->getStorageClass() == SC_None)
  674       if (PrevVar->getStorageClass() == SC_Static)
  791     if (Var->getStorageClass() == SC_PrivateExtern)
 1246       if (Var->getStorageClass() == SC_PrivateExtern)
tools/clang/lib/AST/DeclPrinter.cpp
  839     StorageClass SC = D->getStorageClass();
tools/clang/lib/AST/Expr.cpp
 3919       if (VD->getStorageClass() == SC_Register &&
tools/clang/lib/AST/JSONNodeDumper.cpp
  742   StorageClass SC = VD->getStorageClass();
tools/clang/lib/AST/TextNodeDumper.cpp
 1353   StorageClass SC = D->getStorageClass();
tools/clang/lib/Analysis/CFG.cpp
 2026   switch (VD->getStorageClass()) {
tools/clang/lib/CodeGen/CGExpr.cpp
 2523     if (VD->getStorageClass() == SC_Register &&
tools/clang/lib/CodeGen/CGStmt.cpp
 1797   if (Variable->getStorageClass() != SC_Register)
tools/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp
   56         if ((VD->getStorageClass() == StorageClass::SC_Extern) ||
   57             (VD->getStorageClass() == StorageClass::SC_Static &&
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
 4324                     GlobalVarDecl->getStorageClass() == SC_Static &&
 4392     if (GlobalVarDecl->getStorageClass() == SC_Static)
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
 3537                     GlobalVarDecl->getStorageClass() == SC_Static &&
 3601     if (GlobalVarDecl->getStorageClass() == SC_Static)
tools/clang/lib/Sema/SemaChecking.cpp
 5640           PV->getStorageClass() == SC_Register && !getLangOpts().CPlusPlus;
tools/clang/lib/Sema/SemaDecl.cpp
 4024       Old->getStorageClass() == SC_None &&
 4059   if (New->getStorageClass() == SC_Static &&
 4084   else if (New->getCanonicalDecl()->getStorageClass() != SC_Static &&
 4086            Old->getCanonicalDecl()->getStorageClass() == SC_Static) {
 6969          NewVD->isStaticDataMember() || NewVD->getStorageClass() != SC_None);
11805     } else if (VDecl->getStorageClass() == SC_Static) {
11933     if (VDecl->getStorageClass() == SC_Extern &&
12078         Var->getStorageClass() != SC_Extern && !Var->getInit()) {
12121           Var->getStorageClass() == SC_PrivateExtern) {
12141         } else if (Var->getStorageClass() == SC_Static) {
12283   switch (VD->getStorageClass()) {
tools/clang/lib/Sema/SemaDeclAttr.cpp
 3663       if (VD->getStorageClass() == SC_Register)
 7367                            VD->getStorageClass());
tools/clang/lib/Sema/SemaDeclCXX.cpp
 1218         S.Context.getTrivialTypeSourceInfo(T, Loc), Src->getStorageClass());
 5772         VD->getStorageClass() == SC_Static &&
tools/clang/lib/Sema/SemaExpr.cpp
12441       if (vd->getStorageClass() == SC_Register &&
tools/clang/lib/Sema/SemaLambda.cpp
 1365         From->getTypeSourceInfo(), From->getStorageClass(),
 1897         From->getStorageClass(),
tools/clang/lib/Sema/SemaOpenMP.cpp
  935       (VD->getStorageClass() == SC_Auto || VD->getStorageClass() == SC_None)) {
  935       (VD->getStorageClass() == SC_Auto || VD->getStorageClass() == SC_None)) {
 1314       (VD && VD->getStorageClass() == SC_Register &&
 2467         (VD->getStorageClass() == SC_Register && VD->hasAttr<AsmLabelAttr>() &&
 2622         (VD->getStorageClass() == SC_Register && VD->hasAttr<AsmLabelAttr>() &&
tools/clang/lib/Sema/SemaStmtAsm.cpp
  197     if (Variable && Variable->getStorageClass() == SC_Register) {
tools/clang/lib/Sema/SemaTemplate.cpp
 1996                                                 OldParam->getStorageClass(),
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
 1858                                         OldParm->getStorageClass());
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
  897                                     D->getStorageClass(), *Bindings);
  901                           DI, D->getStorageClass());
 3446       VarTemplate, DI->getType(), DI, D->getStorageClass(), Converted);
 3790           DI, PartialSpec->getStorageClass(), Converted, InstTemplateArgs);
tools/clang/lib/Sema/TreeTransform.h
 5143                                              OldParm->getStorageClass(),
tools/clang/lib/Serialization/ASTReaderDecl.cpp
 1387   if (VD->getStorageClass() == SC_Extern && VarLinkage != NoLinkage &&
tools/clang/lib/Serialization/ASTWriterDecl.cpp
  947   Record.push_back(D->getStorageClass());
 1084       D->getStorageClass() == 0 &&
tools/clang/tools/extra/clang-tidy/google/GlobalVariableDeclarationCheck.cpp
   29   if (IsConst && (Decl->getStorageClass() != SC_Static)) {
tools/clang/tools/libclang/CIndex.cpp
 8024       sc = VD->getStorageClass();