Lines Matching defs:flags
141 Symbol(StringRef name, Kind k, uint32_t flags, InputFile *f)
145 flags(flags) {}
188 uint32_t flags;
215 FunctionSymbol(StringRef name, Kind k, uint32_t flags, InputFile *f,
217 : Symbol(name, k, flags, f), signature(sig) {}
225 DefinedFunction(StringRef name, uint32_t flags, InputFile *f,
244 std::optional<StringRef> importModule, uint32_t flags,
248 : FunctionSymbol(name, UndefinedFunctionKind, flags, file, type),
281 SectionSymbol(uint32_t flags, const InputChunk *s, InputFile *f = nullptr)
282 : Symbol("", SectionKind, flags, f), section(s) {}
299 DataSymbol(StringRef name, Kind k, uint32_t flags, InputFile *f)
300 : Symbol(name, k, flags, f) {}
306 DefinedData(StringRef name, uint32_t flags, InputFile *f, InputChunk *segment,
308 : DataSymbol(name, DefinedDataKind, flags, f), segment(segment),
312 DefinedData(StringRef name, uint32_t flags)
313 : DataSymbol(name, DefinedDataKind, flags, nullptr) {}
337 SharedData(StringRef name, uint32_t flags, InputFile *f)
338 : DataSymbol(name, SharedDataKind, flags, f) {}
343 UndefinedData(StringRef name, uint32_t flags, InputFile *file = nullptr)
344 : DataSymbol(name, UndefinedDataKind, flags, file) {}
364 GlobalSymbol(StringRef name, Kind k, uint32_t flags, InputFile *f,
366 : Symbol(name, k, flags, f), globalType(globalType) {}
374 DefinedGlobal(StringRef name, uint32_t flags, InputFile *file,
387 std::optional<StringRef> importModule, uint32_t flags,
390 : GlobalSymbol(name, UndefinedGlobalKind, flags, file, type) {
415 TableSymbol(StringRef name, Kind k, uint32_t flags, InputFile *f,
417 : Symbol(name, k, flags, f), tableType(type) {}
425 DefinedTable(StringRef name, uint32_t flags, InputFile *file,
436 std::optional<StringRef> importModule, uint32_t flags,
438 : TableSymbol(name, UndefinedTableKind, flags, file, type) {
475 TagSymbol(StringRef name, Kind k, uint32_t flags, InputFile *f,
477 : Symbol(name, k, flags, f), signature(sig) {}
484 DefinedTag(StringRef name, uint32_t flags, InputFile *file, InputTag *tag);
494 std::optional<StringRef> importModule, uint32_t flags,
496 : TagSymbol(name, UndefinedTagKind, flags, file, sig) {
506 SharedFunctionSymbol(StringRef name, uint32_t flags, InputFile *file,
508 : FunctionSymbol(name, SharedFunctionKind, flags, file, sig) {}
525 LazySymbol(StringRef name, uint32_t flags, InputFile *file)
526 : Symbol(name, LazyKind, flags, file) {}