Clause
← Gesamte Dokumentation

Übersetzt aus dem englischen Original · 06042fa · 2026-10-09 · Auf Englisch lesen

Meldung zurückgestellter Features

Zulässiges Erlang, das ein nicht implementiertes Feature braucht, schlägt mit genau einer expliziten Meldung fehl, die sich von gewöhnlichen Fehlern wegen ungültiger Eingabe unterscheidet. Ein unterstützter generischer Rückfall (zum Beispiel eine übersprungene Spezialisierung) ist still und kein Fehlschlag.

[pattern matching] notimpl: src/example.erl:12:5 [module="example"] [target="native"] [operation="match argument"]

Katalog

features.hpp vergibt stabile, nie wiederverwendete IDs und Diagnosenamen, mit Zuständigem und Status pro Eintrag. Einen Eintrag zurückziehen oder verfeinern, wenn sein Feature umgesetzt ist; seine ID bleibt reserviert.

ZuständigWo gemeldet wird
Semantische Analyse des CompilersCapability-Prüfungen über jede Funktion, auch ungenutzten Code
Lowering im CompilerDefensive Abweisung an erreichten Operationen; verwirft bereitgestellte Artefakte
Treiber-o/--output linkt positionale Eingaben oder ein Projektziel; Projekt-Builds linken jedes ausführbare Ziel zu seinem Manifest-output
Runtime-DiensteSiehe zurückgestellte Runtime-Dienste

Regeln für Meldungen