Home
last modified time | relevance | path

Searched refs:StorageClass (Results 1 – 25 of 117) sorted by relevance

12345

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/
H A DMCSymbolXCOFF.h37 void setStorageClass(XCOFF::StorageClass SC) { in setStorageClass()
38 StorageClass = SC; in setStorageClass()
41 XCOFF::StorageClass getStorageClass() const { in getStorageClass()
42 assert(StorageClass.hasValue() && in getStorageClass()
44 return StorageClass.getValue(); in getStorageClass()
68 Optional<XCOFF::StorageClass> StorageClass;
H A DMCSymbolCOFF.h43 void setClass(uint16_t StorageClass) const { in setClass() argument
44 modifyFlags(StorageClass << SF_ClassShift, SF_ClassMask); in setClass()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dparse.h75 Dsymbols *parseAutoDeclarations(StorageClass storageClass, const utf8_t *comment);
77StorageClass appendStorageClass(StorageClass storageClass, StorageClass stc, bool deprec = false);
78 StorageClass parseAttribute(Expressions **pexps);
79 StorageClass parsePostfix(StorageClass storageClass, Expressions **pudas);
80 StorageClass parseTypeCtor();
116 …TemplateParameters **tpl = NULL, StorageClass storage_class = 0, int *pdisable = NULL, Expressions…
117 …void parseStorageClasses(StorageClass &storage_class, LINK &link, bool &setAlignment, Expression *…
H A Ddeclaration.h95 const StorageClass STCStorageClass = (STCauto | STCscope | STCstatic | STCextern | STCconst | STCfi…
122 StorageClass storage_class;
565 StorageClass storage_class2; // storage class for template onemember's
601 FuncDeclaration(Loc loc, Loc endloc, Identifier *id, StorageClass storage_class, Type *type);
602 …static FuncDeclaration *create(Loc loc, Loc endloc, Identifier *id, StorageClass storage_class, Ty…
669 …c FuncDeclaration *genCfunc(Parameters *args, Type *treturn, const char *name, StorageClass stc=0);
670 …static FuncDeclaration *genCfunc(Parameters *args, Type *treturn, Identifier *id, StorageClass stc…
729 CtorDeclaration(Loc loc, Loc endloc, StorageClass stc, Type *type);
745 PostBlitDeclaration(Loc loc, Loc endloc, StorageClass stc, Identifier *id);
761 DtorDeclaration(Loc loc, Loc endloc, StorageClass stc, Identifier *id);
[all …]
H A Dmtype.h45 StorageClass ModToStc(unsigned mod);
236 int covariant(Type *t, StorageClass *pstc = NULL, bool fix17349 = true);
289 Type *addSTC(StorageClass stc);
292 virtual Type *addStorageClass(StorageClass stc);
617 …TypeFunction(Parameters *parameters, Type *treturn, int varargs, LINK linkage, StorageClass stc = …
618 …on *create(Parameters *parameters, Type *treturn, int varargs, LINK linkage, StorageClass stc = 0);
625 StorageClass parameterStorageClass(Parameter *p);
626 Type *addStorageClass(StorageClass stc);
650 Type *addStorageClass(StorageClass stc);
932 StorageClass storageClass;
[all …]
H A Dhdrgen.h51 bool stcToBuffer(OutBuffer *buf, StorageClass stc);
52 const char *stcToChars(StorageClass& stc);
H A Dparse.c130 StorageClass stc = parseAttribute(&exps); in parseModule()
221 StorageClass storageClass;
266 StorageClass stc; in parseDeclDefs()
970 StorageClass Parser::appendStorageClass(StorageClass storageClass, StorageClass stc, in appendStorageClass()
990 StorageClass u = storageClass & (STCconst | STCimmutable | STCmanifest); in appendStorageClass()
996 StorageClass u = storageClass & (STCgshared | STCshared | STCtls); in appendStorageClass()
1002 StorageClass u = storageClass & (STCsafe | STCsystem | STCtrusted); in appendStorageClass()
1021 StorageClass Parser::parseAttribute(Expressions **pudas) in parseAttribute()
1025 StorageClass stc = 0; in parseAttribute()
1085 StorageClass Parser::parsePostfix(StorageClass storageClass, Expressions **pudas) in parsePostfix()
[all …]
H A Dclone.c31 StorageClass mergeFuncAttrs(StorageClass s1, FuncDeclaration *f) in mergeFuncAttrs()
36 StorageClass s2 = (f->storage_class & STCdisable); in mergeFuncAttrs()
51 StorageClass stc = 0; in mergeFuncAttrs()
52 StorageClass sa = s1 & s2; in mergeFuncAttrs()
53 StorageClass so = s1 | s2; in mergeFuncAttrs()
215 StorageClass stc = STCsafe | STCnothrow | STCpure | STCnogc; in buildOpAssign()
787 StorageClass stc = STCsafe | STCnothrow | STCpure | STCnogc; in buildPostBlit()
992 StorageClass stc = STCsafe | STCnothrow | STCpure | STCnogc; in buildDtor()
1137 StorageClass stc = STCsafe | STCnothrow | STCpure | STCnogc; in buildInv()
1152 StorageClass stcx = 0; in buildInv()
[all …]
H A Dattrib.h34 StorageClass newstc, LINK linkage, CPPMANGLE cppmangle, Prot protection,
59 StorageClass stc;
61 StorageClassDeclaration(StorageClass stc, Dsymbols *decl);
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/
H A DXCOFFYAML.h37 XCOFF::StorageClass StorageClass; member
52 template <> struct ScalarEnumerationTraits<XCOFF::StorageClass> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
53 static void enumeration(IO &IO, XCOFF::StorageClass &Value); in LLVM_YAML_IS_SEQUENCE_VECTOR()
/netbsd-src/external/apache2/llvm/dist/clang/bindings/python/clang/
H A Dcindex.py1620 return StorageClass.from_id(self._storage_class)
1920 class StorageClass(object): class
1930 if value >= len(StorageClass._kinds):
1931 StorageClass._kinds += [None] * (value - len(StorageClass._kinds) + 1)
1932 if StorageClass._kinds[value] is not None:
1935 StorageClass._kinds[value] = self
1936 StorageClass._name_map = None
1946 for key,value in StorageClass.__dict__.items():
1947 if isinstance(value,StorageClass):
1953 if id >= len(StorageClass._kinds) or not StorageClass._kinds[id]:
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ObjectYAML/
H A DXCOFFYAML.cpp26 void ScalarEnumerationTraits<XCOFF::StorageClass>::enumeration( in enumeration()
27 IO &IO, XCOFF::StorageClass &Value) { in enumeration()
98 IO.mapRequired("StorageClass", S.StorageClass); in mapping()
H A DCOFFYAML.cpp351 NStorageClass(IO &) : StorageClass(COFF::SymbolStorageClass(0)) {} in NStorageClass()
352 NStorageClass(IO &, uint8_t S) : StorageClass(COFF::SymbolStorageClass(S)) {} in NStorageClass()
354 uint8_t denormalize(IO &) { return StorageClass; } in denormalize()
356 COFF::SymbolStorageClass StorageClass; member
543 MappingNormalization<NStorageClass, uint8_t> NS(IO, S.Header.StorageClass); in mapping()
550 IO.mapRequired("StorageClass", NS->StorageClass); in mapping()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DSpecifiers.h223 enum StorageClass { enum
236 inline bool isLegalForFunction(StorageClass SC) { in isLegalForFunction()
241 inline bool isLegalForVariable(StorageClass SC) { in isLegalForVariable()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dmtype.h229 Covariant covariant(Type *t, StorageClass *pstc = NULL);
276 Type *addSTC(StorageClass stc);
279 virtual Type *addStorageClass(StorageClass stc);
562 StorageClass storageClass;
568 static Parameter *create(StorageClass storageClass, Type *type, Identifier *ident,
585 StorageClass stc;
606 …*create(Parameters *parameters, Type *treturn, VarArg varargs, LINK linkage, StorageClass stc = 0);
612 StorageClass parameterStorageClass(Parameter *p);
613 Type *addStorageClass(StorageClass stc);
657 Type *addStorageClass(StorageClass stc);
H A Dparse.d315 StorageClass stc;
1072 private AST.Dsymbols* parseAutoDeclarations(StorageClass storageClass, const(char)* comment) in parseAutoDeclarations()
1185 private StorageClass appendStorageClass(StorageClass orig, StorageClass added) in appendStorageClass()
1187 void checkConflictSTCGroup(bool at = false)(StorageClass group) in appendStorageClass()
1260 private StorageClass parseAttribute(ref AST.Expressions* udas)
1266 if (StorageClass stc = isBuiltinAtAttribute(token.ident))
1304 private StorageClass parsePostfix(StorageClass storageClass, AST.Expressions** pudas)
1308 StorageClass stc;
1372 private StorageClass parseTypeCtor() in parseTypeCtor()
1374 StorageClass storageClass = STC.undefined_; in parseTypeCtor()
[all …]
H A Ddeclaration.h116 StorageClass storage_class;
272 …n *create(const Loc &loc, Type *t, Identifier *id, Initializer *init, StorageClass storage_class =…
578 StorageClass storage_class2; // storage class for template onemember's
622 …static FuncDeclaration *create(const Loc &loc, const Loc &endloc, Identifier *id, StorageClass sto…
687 …c FuncDeclaration *genCfunc(Parameters *args, Type *treturn, const char *name, StorageClass stc=0);
688 …static FuncDeclaration *genCfunc(Parameters *args, Type *treturn, Identifier *id, StorageClass stc…
H A Dclone.d52 StorageClass mergeFuncAttrs(StorageClass s1, const FuncDeclaration f) pure in mergeFuncAttrs()
56 StorageClass s2 = (f.storage_class & STC.disable); in mergeFuncAttrs()
76 StorageClass stc = (sa & (STC.pure_ | STC.nothrow_ | STC.nogc)) | (so & STC.disable); in mergeFuncAttrs()
268 StorageClass stc = STC.safe | STC.nothrow_ | STC.pure_ | STC.nogc; in buildOpAssign()
869 StorageClass stc = STC.safe | STC.nothrow_ | STC.pure_ | STC.nogc; in buildDtors()
1175 StorageClass stcx = 0; in buildInv()
1176 StorageClass stc = STC.safe | STC.nothrow_ | STC.pure_ | STC.nogc; in buildInv()
1224 StorageClass stc = STC.safe | STC.nothrow_ | STC.pure_ | STC.nogc; in buildPostBlit()
1503 …generateCopyCtorDeclaration(StructDeclaration sd, const StorageClass paramStc, const StorageClass in generateCopyCtorDeclaration()
H A Dfunc.d306 StorageClass storage_class2; /// storage class for template onemember's
357 …extern (D) this(const ref Loc loc, const ref Loc endloc, Identifier ident, StorageClass storage_cl…
381 …ration create(const ref Loc loc, const ref Loc endloc, Identifier id, StorageClass storage_class, …
655 StorageClass mismatchstc = 0; in findVtblIndex()
686 StorageClass stc = 0; in findVtblIndex()
2636 …uncDeclaration genCfunc(Parameters* fparams, Type treturn, const(char)* name, StorageClass stc = 0)
2641 …static FuncDeclaration genCfunc(Parameters* fparams, Type treturn, Identifier id, StorageClass stc…
3807 …extern (D) this(const ref Loc loc, const ref Loc endloc, StorageClass stc, Type type, bool isCpCto…
3862 extern (D) this(const ref Loc loc, const ref Loc endloc, StorageClass stc, Identifier id) in this()
3915 extern (D) this(const ref Loc loc, const ref Loc endloc, StorageClass stc, Identifier id) in this()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A Dyaml2obj.rst39 StorageClass: IMAGE_SYM_CLASS_STATIC # (3)
49 StorageClass: IMAGE_SYM_CLASS_EXTERNAL # (2)
191 StorageClass: [ {type: str, enum:
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/
H A DMCWinCOFFStreamer.cpp144 void MCWinCOFFStreamer::EmitCOFFSymbolStorageClass(int StorageClass) { in EmitCOFFSymbolStorageClass() argument
150 if (StorageClass & ~COFF::SSC_Invalid) { in EmitCOFFSymbolStorageClass()
151 Error("storage class value '" + Twine(StorageClass) + in EmitCOFFSymbolStorageClass()
157 cast<MCSymbolCOFF>(CurSymbol)->setClass((uint16_t)StorageClass); in EmitCOFFSymbolStorageClass()
H A DWinCOFFObjectWriter.cpp307 Symbol->Data.StorageClass = COFF::IMAGE_SYM_CLASS_STATIC; in defineSection()
378 Sym->Data.StorageClass = COFF::IMAGE_SYM_CLASS_WEAK_EXTERNAL; in DefineSymbol()
415 Local->Data.StorageClass = SymbolCOFF.getClass(); in DefineSymbol()
418 if (Local->Data.StorageClass == COFF::IMAGE_SYM_CLASS_NULL) { in DefineSymbol()
422 Local->Data.StorageClass = IsExternal ? COFF::IMAGE_SYM_CLASS_EXTERNAL in DefineSymbol()
527 W.OS << char(S.Data.StorageClass); in WriteSymbol()
867 File->Data.StorageClass = COFF::IMAGE_SYM_CLASS_FILE; in createFileSymbols()
907 if (Sym->Data.StorageClass != COFF::IMAGE_SYM_CLASS_EXTERNAL) in setWeakDefaultNames()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/obj2yaml/
H A Dxcoff2yaml.cpp77 Sym.StorageClass = SymbolEntPtr->StorageClass; in dumpSymbols()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/
H A DInterfaceStubFunctionsConsumer.cpp61 if ((VD->getStorageClass() == StorageClass::SC_Extern) || in WriteNamedDecl()
62 (VD->getStorageClass() == StorageClass::SC_Static && in WriteNamedDecl()
78 if (FD->getStorageClass() == StorageClass::SC_Static) in WriteNamedDecl()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-readobj/
H A DXCOFFDumper.cpp239 static const EnumEntry<XCOFF::StorageClass> SymStorageClass[] = {
258 static StringRef GetSymbolValueName(XCOFF::StorageClass SC) { in GetSymbolValueName()
320 W.printHex(GetSymbolValueName(SymbolEntPtr->StorageClass), in printSymbol()
337 W.printEnum("StorageClass", static_cast<uint8_t>(SymbolEntPtr->StorageClass), in printSymbol()

12345