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

References

tools/clang/include/clang/AST/Decl.h
  857   static const char *getStorageClassSpecifierString(StorageClass SC);
  997           TypeSourceInfo *TInfo, StorageClass SC);
 1027                          StorageClass S);
 1035   StorageClass getStorageClass() const {
 1038   void setStorageClass(StorageClass SC);
 1609               TypeSourceInfo *TInfo, StorageClass S, Expr *DefArg)
 1623                              StorageClass S, Expr *DefArg);
 1900                TypeSourceInfo *TInfo, StorageClass S, bool isInlineSpecified,
 1934          TypeSourceInfo *TInfo, StorageClass SC, bool isInlineSpecified = false,
 1946                               TypeSourceInfo *TInfo, StorageClass SC,
 2409   StorageClass getStorageClass() const {
 2414   void setStorageClass(StorageClass SClass) {
tools/clang/include/clang/AST/DeclCXX.h
 1911                 QualType T, TypeSourceInfo *TInfo, StorageClass SC,
 1924                                TypeSourceInfo *TInfo, StorageClass SC,
 3783                     TypeSourceInfo *TInfo, StorageClass SC,
 3804                                    StorageClass S,
tools/clang/include/clang/AST/DeclTemplate.h
 2545                                 StorageClass S,
 2558          TypeSourceInfo *TInfo, StorageClass S,
 2767       StorageClass S, ArrayRef<TemplateArgument> Args,
 2785          TypeSourceInfo *TInfo, StorageClass S, ArrayRef<TemplateArgument> Args,
tools/clang/include/clang/Basic/Specifiers.h
  248   inline bool isLegalForFunction(StorageClass SC) {
  253   inline bool isLegalForVariable(StorageClass SC) {
tools/clang/include/clang/Sema/Sema.h
 1385         const SemaDiagnosticBuilder &Diag, const T &Value) {
 2208                               StorageClass SC);
 6415                                       StorageClass& SC);
 6418                                      StorageClass& SC);
 6421                                  StorageClass& SC);
 6424                                      StorageClass &SC);
 6807       StorageClass SC, bool IsPartialSpecialization);
tools/clang/lib/AST/ASTImporter.cpp
  216       auto operator()(Args &&... args)
  217           -> decltype(ToDeclT::Create(std::forward<Args>(args)...)) {
  218         return ToDeclT::Create(std::forward<Args>(args)...);
  230                                                 Args &&... args) {
  236                                             std::forward<Args>(args)...);
  246                                                 Args &&... args) {
  249                                             std::forward<Args>(args)...);
  257                                    FromDeclT *FromD, Args &&... args) {
  265       ToD = CreateFun(std::forward<Args>(args)...);
tools/clang/lib/AST/Decl.cpp
  613 static StorageClass getStorageClass(const Decl *D) {
 1935 const char *VarDecl::getStorageClassSpecifierString(StorageClass SC) {
 1951                  StorageClass SC)
 1968                          StorageClass S) {
 1978 void VarDecl::setStorageClass(StorageClass SC) {
 2661                                  StorageClass S, Expr *DefArg) {
 2767                            TypeSourceInfo *TInfo, StorageClass S,
 4627                                    StorageClass SC, bool isInlineSpecified,
tools/clang/lib/AST/DeclCXX.cpp
 2043                                      StorageClass SC, bool isInline,
 3023                                              StorageClass SC,
tools/clang/lib/AST/DeclPrinter.cpp
  839     StorageClass SC = D->getStorageClass();
tools/clang/lib/AST/DeclTemplate.cpp
 1096     TypeSourceInfo *TInfo, StorageClass S, ArrayRef<TemplateArgument> Args)
 1112     TypeSourceInfo *TInfo, StorageClass S, ArrayRef<TemplateArgument> Args) {
 1163     StorageClass S, ArrayRef<TemplateArgument> Args,
 1179     StorageClass S, ArrayRef<TemplateArgument> Args,
tools/clang/lib/AST/JSONNodeDumper.cpp
  742   StorageClass SC = VD->getStorageClass();
  776   StorageClass SC = FD->getStorageClass();
tools/clang/lib/AST/TextNodeDumper.cpp
 1274   StorageClass SC = D->getStorageClass();
 1353   StorageClass SC = D->getStorageClass();
tools/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp
   56         if ((VD->getStorageClass() == StorageClass::SC_Extern) ||
   57             (VD->getStorageClass() == StorageClass::SC_Static &&
   72         if (FD->getStorageClass() == StorageClass::SC_Static)
tools/clang/lib/Sema/SemaDecl.cpp
 4754 static StorageClass
 5017     StorageClass SC = StorageClassSpecToVarDeclStorageClass(DS);
 6591   StorageClass SC = StorageClassSpecToVarDeclStorageClass(D.getDeclSpec());
 8108 static StorageClass getFunctionStorageClass(Sema &SemaRef, Declarator &D) {
 8147                                            StorageClass SC,
 8575   StorageClass SC = getFunctionStorageClass(*this, D);
12991   StorageClass SC = SC_None;
13147                                   StorageClass SC) {
tools/clang/lib/Sema/SemaDeclCXX.cpp
 8628                                           StorageClass &SC) {
 8783                                          StorageClass& SC) {
 8905                                      StorageClass& SC) {
 9148                                          StorageClass &SC) {
tools/clang/lib/Sema/SemaTemplate.cpp
 3834     TemplateParameterList *TemplateParams, StorageClass SC,
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 2173     StorageClass SC = D->isStatic() ? SC_Static : SC_None;
tools/clang/lib/Serialization/ASTReader.cpp
11024         const auto FirstStorage = FirstMethod->getStorageClass();
11025         const auto SecondStorage = SecondMethod->getStorageClass();
tools/clang/tools/extra/clang-change-namespace/ChangeNamespace.cpp
  646             StorageClass::SC_Static &&
tools/clang/tools/libclang/CIndex.cpp
 8018   StorageClass sc = SC_None;
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
 3092         clang::StorageClass storage = clang::SC_None;
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h
  185   clang::StorageClass storage = clang::SC_None;
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
 1004   clang::StorageClass storage = clang::SC_None;
tools/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp
  931     auto storage = func->isStatic() ? clang::StorageClass::SC_Static
  931     auto storage = func->isStatic() ? clang::StorageClass::SC_Static
  932                                     : clang::StorageClass::SC_None;
tools/lldb/source/Symbol/ClangASTContext.cpp
 8190     clang::StorageClass SC = is_static ? clang::SC_Static : clang::SC_None;
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   73     forward(typename std::remove_reference<_Tp>::type& __t) noexcept
   83     constexpr _Tp&&
   84     forward(typename std::remove_reference<_Tp>::type&& __t) noexcept
usr/include/c++/7.4.0/type_traits
 1629     { typedef _Tp   type; };