Home
last modified time | relevance | path

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

123456

/netbsd/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/external/gpl3/gcc/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 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.c221 StorageClass storageClass;
266 StorageClass stc; in parseDeclDefs()
970 StorageClass Parser::appendStorageClass(StorageClass storageClass, StorageClass stc, in appendStorageClass()
1025 StorageClass stc = 0; in parseAttribute()
1085 StorageClass Parser::parsePostfix(StorageClass storageClass, Expressions **pudas) in parsePostfix()
1089 StorageClass stc; in parsePostfix()
1137 StorageClass stc; in parseTypeCtor()
1981 StorageClass stc; in parseParameters()
3014 StorageClass stc = 0; in parseType()
3609 StorageClass stc; in parseStorageClasses()
[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 Dparse.d315 StorageClass stc;
1185 private StorageClass appendStorageClass(StorageClass orig, StorageClass added) in appendStorageClass()
1304 private StorageClass parsePostfix(StorageClass storageClass, AST.Expressions** pudas)
1308 StorageClass stc;
1381 StorageClass stc; in parseTypeCtor()
2739 StorageClass stc;
3455 StorageClass stc = 0;
4145 StorageClass stc;
4941 StorageClass stc = 0; in parseFunctionLiteral()
5477 StorageClass stc = 0; in parseAssignCondition()
[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()
/netbsd/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.h122 StorageClass storage_class;
565 StorageClass storage_class2; // storage class for template onemember's
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);
778 StaticCtorDeclaration(Loc loc, Loc endloc, StorageClass stc);
779 StaticCtorDeclaration(Loc loc, Loc endloc, const char *name, StorageClass stc);
795 SharedStaticCtorDeclaration(Loc loc, Loc endloc, StorageClass stc);
807 StaticDtorDeclaration(Loc loc, Loc endloc, StorageClass stc);
824 SharedStaticDtorDeclaration(Loc loc, Loc endloc, StorageClass stc);
[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 = …
625 StorageClass parameterStorageClass(Parameter *p);
626 Type *addStorageClass(StorageClass stc);
650 Type *addStorageClass(StorageClass stc);
932 StorageClass storageClass;
937 Parameter(StorageClass storageClass, Type *type, Identifier *ident, Expression *defaultArg);
[all …]
H A Dhdrgen.h51 bool stcToBuffer(OutBuffer *buf, StorageClass stc);
52 const char *stcToChars(StorageClass& stc);
H A Dparse.c221 StorageClass storageClass;
266 StorageClass stc; in parseDeclDefs()
970 StorageClass Parser::appendStorageClass(StorageClass storageClass, StorageClass stc, in appendStorageClass()
1025 StorageClass stc = 0; in parseAttribute()
1085 StorageClass Parser::parsePostfix(StorageClass storageClass, Expressions **pudas) in parsePostfix()
1089 StorageClass stc; in parsePostfix()
1137 StorageClass stc; in parseTypeCtor()
1981 StorageClass stc; in parseParameters()
3014 StorageClass stc = 0; in parseType()
3609 StorageClass stc; in parseStorageClasses()
[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/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/external/apache2/llvm/dist/clang/bindings/python/clang/
H A Dcindex.py1920 class StorageClass(object): class
1931 StorageClass._kinds += [None] * (value - len(StorageClass._kinds) + 1)
1953 if id >= len(StorageClass._kinds) or not StorageClass._kinds[id]:
1960 StorageClass.INVALID = StorageClass(0)
1961 StorageClass.NONE = StorageClass(1)
1962 StorageClass.EXTERN = StorageClass(2)
1963 StorageClass.STATIC = StorageClass(3)
1964 StorageClass.PRIVATEEXTERN = StorageClass(4)
1965 StorageClass.OPENCLWORKGROUPLOCAL = StorageClass(5)
1966 StorageClass.AUTO = StorageClass(6)
[all …]
/netbsd/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/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/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/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/external/apache2/llvm/dist/llvm/tools/obj2yaml/
H A Dxcoff2yaml.cpp77 Sym.StorageClass = SymbolEntPtr->StorageClass; in dumpSymbols()

123456