Searched refs:StorageClass (Results 1 - 25 of 35) sorted by relevance

12

/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Basic/
H A DSpecifiers.h178 enum StorageClass { enum in namespace:clang
192 inline bool isLegalForFunction(StorageClass SC) {
197 inline bool isLegalForVariable(StorageClass SC) {
/freebsd-10-stable/contrib/llvm/lib/Object/
H A DCOFFYAML.cpp200 NStorageClass(IO &) : StorageClass(COFF::SymbolStorageClass(0)) {}
201 NStorageClass(IO &, uint8_t S) : StorageClass(COFF::SymbolStorageClass(S)) {}
202 uint8_t denormalize(IO &) { return StorageClass; }
204 COFF::SymbolStorageClass StorageClass; member in struct:llvm::yaml::__anon2414::NStorageClass
251 MappingNormalization<NStorageClass, uint8_t> NS(IO, S.Header.StorageClass);
258 IO.mapRequired("StorageClass", NS->StorageClass);
H A DCOFFObjectFile.cpp145 if (symb->StorageClass == COFF::IMAGE_SYM_CLASS_EXTERNAL &&
174 if (symb->StorageClass == COFF::IMAGE_SYM_CLASS_EXTERNAL &&
179 if (symb->StorageClass == COFF::IMAGE_SYM_CLASS_EXTERNAL)
182 if (symb->StorageClass == COFF::IMAGE_SYM_CLASS_WEAK_EXTERNAL)
/freebsd-10-stable/contrib/llvm/lib/MC/
H A DWinCOFFStreamer.cpp61 virtual void EmitCOFFSymbolStorageClass(int StorageClass);
240 void WinCOFFStreamer::EmitCOFFSymbolStorageClass(int StorageClass) { argument
242 assert((StorageClass & ~0xFF) == 0 && "StorageClass must only have data in "
246 StorageClass << COFF::SF_ClassShift,
H A DMCNullStreamer.cpp62 virtual void EmitCOFFSymbolStorageClass(int StorageClass) {} argument
H A DWinCOFFObjectWriter.cpp364 coff_symbol->Data.StorageClass = COFF::IMAGE_SYM_CLASS_STATIC;
409 coff_symbol->Data.StorageClass = COFF::IMAGE_SYM_CLASS_WEAK_EXTERNAL;
425 WeakDefault->Data.StorageClass = COFF::IMAGE_SYM_CLASS_EXTERNAL;
451 coff_symbol->Data.StorageClass = (ResSymData.getFlags() & 0x00FF0000) >> 16;
454 if (coff_symbol->Data.StorageClass == 0) {
457 coff_symbol->Data.StorageClass =
543 Write8(S->Data.StorageClass);
H A DMCPureStreamer.cpp78 virtual void EmitCOFFSymbolStorageClass(int StorageClass) { argument
H A DMCAsmStreamer.cpp160 virtual void EmitCOFFSymbolStorageClass(int StorageClass);
493 void MCAsmStreamer::EmitCOFFSymbolStorageClass (int StorageClass) { argument
494 OS << "\t.scl\t" << StorageClass << ';'; local
H A DMCMachOStreamer.cpp62 virtual void EmitCOFFSymbolStorageClass(int StorageClass) { argument
H A DMCELFStreamer.cpp605 void MCELFStreamer::EmitCOFFSymbolStorageClass(int StorageClass) { argument
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/
H A DDecl.h648 typedef clang::StorageClass StorageClass;
654 static const char *getStorageClassSpecifierString(StorageClass SC);
769 TypeSourceInfo *TInfo, StorageClass SC);
791 StorageClass S);
799 StorageClass getStorageClass() const {
800 return (StorageClass) VarDeclBits.SClass;
802 void setStorageClass(StorageClass SC);
1241 StorageClass S, Expr *DefArg)
1254 StorageClass
[all...]
H A DDeclTemplate.h2305 StorageClass S, const TemplateArgument *Args,
2314 TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args,
2534 StorageClass S, const TemplateArgument *Args, unsigned NumArgs,
2546 TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args,
H A DDeclCXX.h1644 StorageClass SC, bool isInline,
1657 StorageClass SC,
/freebsd-10-stable/contrib/llvm/include/llvm/MC/
H A DMCELFStreamer.h62 virtual void EmitCOFFSymbolStorageClass(int StorageClass);
H A DMCStreamer.h399 /// @param StorageClass - The storage class the symbol should have.
400 virtual void EmitCOFFSymbolStorageClass(int StorageClass) = 0;
/freebsd-10-stable/contrib/llvm/tools/llvm-readobj/
H A DCOFFDumper.cpp827 W.printEnum ("StorageClass", Symbol->StorageClass,
832 if (Symbol->StorageClass == COFF::IMAGE_SYM_CLASS_EXTERNAL &&
848 Symbol->StorageClass == COFF::IMAGE_SYM_CLASS_WEAK_EXTERNAL ||
849 (Symbol->StorageClass == COFF::IMAGE_SYM_CLASS_EXTERNAL &&
871 } else if (Symbol->StorageClass == COFF::IMAGE_SYM_CLASS_FILE) {
879 } else if (Symbol->StorageClass == COFF::IMAGE_SYM_CLASS_STATIC ||
880 (Symbol->StorageClass == COFF::IMAGE_SYM_CLASS_EXTERNAL &&
908 } else if (Symbol->StorageClass == COFF::IMAGE_SYM_CLASS_CLR_TOKEN) {
/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/
H A DDeclTemplate.cpp1096 TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args,
1112 TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args,
1164 StorageClass S, const TemplateArgument *Args, unsigned NumArgs,
1180 StorageClass S, const TemplateArgument *Args, unsigned NumArgs,
H A DDecl.cpp1609 const char *VarDecl::getStorageClassSpecifierString(StorageClass SC) {
1625 TypeSourceInfo *TInfo, StorageClass SC)
1637 StorageClass S) {
1647 void VarDecl::setStorageClass(StorageClass SC) {
2110 StorageClass S, Expr *DefArg) {
3543 StorageClass SC,
/freebsd-10-stable/contrib/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp415 if (symb->StorageClass == COFF::IMAGE_SYM_CLASS_WEAK_EXTERNAL) {
444 else if (symb->StorageClass == COFF::IMAGE_SYM_CLASS_STATIC &&
449 if (symb->StorageClass == COFF::IMAGE_SYM_CLASS_EXTERNAL)
/freebsd-10-stable/contrib/llvm/include/llvm/Object/
H A DCOFF.h176 support::ulittle8_t StorageClass; member in struct:llvm::object::coff_symbol
/freebsd-10-stable/contrib/llvm/include/llvm/Support/
H A DCOFF.h126 uint8_t StorageClass; member in struct:llvm::COFF::symbol
H A DCommandLine.h1281 template<class DataType, class StorageClass>
1283 StorageClass *Location; // Where to store the object...
1288 bool setLocation(Option &O, StorageClass &L) {
1450 template<class DataType, class StorageClass>
/freebsd-10-stable/contrib/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp649 if (symbol->StorageClass == COFF::IMAGE_SYM_CLASS_STATIC
673 << "(scl " << format("%3x", unsigned(symbol->StorageClass)) << ") "
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTContext.cpp1931 (FunctionDecl::StorageClass)storage,
1945 (FunctionDecl::StorageClass)storage,
1999 (VarDecl::StorageClass)storage,
/freebsd-10-stable/contrib/llvm/lib/LTO/
H A DLTOModule.cpp660 virtual void EmitCOFFSymbolStorageClass(int StorageClass) {} argument

Completed in 160 milliseconds

12