Lines Matching defs:defined
147 error("symbol type mismatch: " + toString(*existing) + "\n>>> defined as " +
149 toString(existing->getFile()) + "\n>>> defined as " + toString(type) +
178 error("Global type mismatch: " + existing->getName() + "\n>>> defined as " +
180 "\n>>> defined as " + toString(*newType) + " in " + toString(file));
195 "\n>>> defined as " + toString(*oldSig) + " in " +
196 toString(existing->getFile()) + "\n>>> defined as " +
209 error("Table type mismatch: " + existing->getName() + "\n>>> defined as " +
211 "\n>>> defined as " + toString(*newType) + " in " + toString(file));
301 // Now we have two defined symbols. If the new one is weak, we can ignore it.
323 errorOrWarn("duplicate symbol: " + toString(*existing) + "\n>>> defined in " +
324 toString(existing->getFile()) + "\n>>> defined in " +
335 ("function signature mismatch: " + symName + "\n>>> defined as " +
337 "\n>>> defined as " + toString(*signature) + " in " + toString(file))
377 // Shared symbols should never replace locally-defined ones
394 // defined by the shared library and instead use the signature as
416 // Shared symbols should never replace locally-defined ones
437 // If the new defined function doesn't have signature (i.e. bitcode
595 "\n>>> defined as " + *existing->importName + " in " +
596 toString(existing->getFile()) + "\n>>> defined as " + *importName +
605 "\n>>> defined as " + *existing->importModule + " in " +
606 toString(existing->getFile()) + "\n>>> defined as " +
671 // directly called or defined, in which case we need a function variant.
835 error(Twine("reserved symbol must not be defined in input files: `") +
851 // A defined table is required. Either because the user request an exported
1055 DefinedFunction *defined = nullptr;
1058 defined = f;
1066 if (!defined) {
1074 if (symbol != defined) {
1076 reportFunctionSignatureMismatch(symName, f, defined, false);