Lines Matching refs:StringRef
48 Symbol *find(StringRef name);
50 void replace(StringRef name, Symbol* sym);
52 void trace(StringRef name);
54 Symbol *addDefinedFunction(StringRef name, uint32_t flags, InputFile *file,
56 Symbol *addDefinedData(StringRef name, uint32_t flags, InputFile *file,
58 Symbol *addDefinedGlobal(StringRef name, uint32_t flags, InputFile *file,
60 Symbol *addDefinedTag(StringRef name, uint32_t flags, InputFile *file,
62 Symbol *addDefinedTable(StringRef name, uint32_t flags, InputFile *file,
65 Symbol *addUndefinedFunction(StringRef name,
66 std::optional<StringRef> importName,
67 std::optional<StringRef> importModule,
71 Symbol *addUndefinedData(StringRef name, uint32_t flags, InputFile *file);
72 Symbol *addUndefinedGlobal(StringRef name,
73 std::optional<StringRef> importName,
74 std::optional<StringRef> importModule,
77 Symbol *addUndefinedTable(StringRef name, std::optional<StringRef> importName,
78 std::optional<StringRef> importModule,
81 Symbol *addUndefinedTag(StringRef name, std::optional<StringRef> importName,
82 std::optional<StringRef> importModule, uint32_t flags,
89 bool addComdat(StringRef name);
91 DefinedData *addSyntheticDataSymbol(StringRef name, uint32_t flags);
92 DefinedGlobal *addSyntheticGlobal(StringRef name, uint32_t flags,
94 DefinedFunction *addSyntheticFunction(StringRef name, uint32_t flags,
96 DefinedData *addOptionalDataSymbol(StringRef name, uint64_t value = 0);
97 DefinedGlobal *addOptionalGlobalSymbol(StringRef name, InputGlobal *global);
98 DefinedTable *addSyntheticTable(StringRef name, uint32_t flags,
114 std::pair<Symbol *, bool> insert(StringRef name, const InputFile *file);
115 std::pair<Symbol *, bool> insertName(StringRef name);
120 StringRef debugName);
123 TableSymbol *createDefinedIndirectFunctionTable(StringRef name);
124 TableSymbol *createUndefinedIndirectFunctionTable(StringRef name);