clang

Bei Fragen zum LLVM Compiler Frontend. Verwenden Sie für allgemeine Fragen zu C das C-Tag.
1
Antwort

Clang Error - stddef Datei nicht gefunden?

Nach dem Upgrade auf Ubuntu 13.10 "Saucy" gibt Clang jetzt die Fehlermeldung: %Vor% Übrigens war der Header, den ich einschloss, stdio.h nicht stddef.h , aber ich nehme an, dass stdio.h Referenzen oder #includes stddef.h     
14.12.2013, 19:21
1
Antwort

clang 3.5 constexpr Inkonsistenz - Fehler bei Verwendung von double, aber nicht int

Nachdem Sie mithilfe von mathematischen Konstanten für die Erhöhung in constexpr geantwortet haben und vorgeschlagen haben, dass die Boost-Funktion von boost für eine Variable constexpr anstelle von verwendet wird Die non-templated Konstant...
10.02.2014, 23:36
2
Antworten

Warnung zum Aufruf von statischen Methoden über Instanzobjekt in C ++

Ich weiß, dass das Aufrufen der statischen Methode über das Instanzobjekt ausdrücklich erlaubt ist . Aber wenn ich es manuell vermeiden möchte, wie kann ich gewarnt werden, wenn der Anruf passiert? Ich meine, gibt es einige Compiler-Optionen...
20.05.2014, 09:51
2
Antworten

clang error: Nicht-type Template-Argument bezieht sich auf eine Funktion, die keine Verknüpfung hat - Bug?

Ich habe einen sehr einfachen ( C ++ 11 ) Code, der die letzte kling ( Version 3.4 trunk 187493 ) nicht kompiliert, aber GCC kompiliert fein. Der Code (unten) instanziiert das Funktions-Template foo mit dem funktionslokalen Typ Bar...
28.08.2013, 22:00
1
Antwort

Argumentabhängige Suche anhand der Basis einer Vorlagenklasse

Ich habe eine Template-Klasse NB::B<T> , die von einer Nicht-Template-Klasse NA::A in einem Namespace abgeleitet ist. act<T> ist eine Vorlagenfunktion, die add_ref function für eine Instanz ihres Vorlagenarguments aufruft...
23.07.2012, 19:25
1
Antwort

kleines haskell libClang Beispiel?

kann jemand mir ein kleines libClang Beispiel in haskell zeigen? Ich habe die Dokumentation, weiß aber nicht, wo ich anfangen soll. ein kleines Beispiel wäre nett     
14.05.2011, 22:12
2
Antworten

Friend-Klasse, Vererbung und typedef - welches Verhalten ist korrekt?

Ich bin auf einen Fehler gestoßen, der sich nur in GCC 6.2.0, aber nicht in Clang 3.9.0 (beide in -std=c++14 mode) manifestiert. Ich bin mir nicht sicher, welches Verhalten korrekt ist (und ob ich einen Fehler einreichen sollte). Hier ist...
05.10.2016, 13:35
2
Antworten

Warum sind diese Funktionsaufrufe nicht optimiert?

Ich habe versucht, diesen Code sowohl mit Clang als auch mit GCC zu kompilieren: %Vor% Das Ergebnis ist das gleiche. Obwohl der Aufruf von pF nicht erlaubt ist, sein einziges Argument zu ändern, wird das Objekt a für den zweiten Aufruf...
08.03.2016, 12:52
1
Antwort

Funktions-Template modifiziert den Parameter, der mit dem obersten const: clang bug deklariert wurde?

Der folgende Code wird korrekt in clang 3.8.1-1 auf ArchLinux kompiliert. Ist das clang Bug? gcc gibt korrekte Warnung / Fehler aus. %Vor% Hier, wie ich kompiliere: %Vor% clang und c++14 - dasselbe Ergebnis. %Vor%...
13.09.2016, 08:43
1
Antwort

C ++ 14: Initialisierung von consExpr-Variablen aus Parameterwerten

Angenommen, ich habe eine Klasse, die über eine constexpr -Funktion einen konstanten Ausdruck zurückgeben kann: %Vor% Wenn ich constexpr Werte von Foo::Bar() initialisieren wollte, wie sollte ich einen Parameter vom Typ Foo übergebe...
30.07.2015, 03:35