Std.isOfType Enum and Class
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 65/100
Direzione di ricerca
Inizia compilando ed eseguendo il programma Main/Example fornito sul target C++, quindi esamina l’implementazione runtime di hxcpp di Std.isOfType e confronta il risultato con Eval, Neko, PHP e JavaScript. Il lavoro è completato quando il target C++ non segnala più Example sia come Class sia come Enum.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
If you check whether a class or enum is a Class or Enum using Std.isOfType, both return true.
For example:
package;
class Main
{
static function main():Void
{
trace(Std.isOfType(Example, Class), Std.isOfType(Example, Enum));
}
}
class Example
{
public var message:String;
public function new(message:String) this.message = message;
public function toString() return this.message;
}
Example is clearly not an enum, yet the output is true,true.
This only happens on the C++ target. I tried Eval, Neko, PHP, and JavaScript, but this doesn't happen on any of those targets.
Is there a workaround I can use?
- Lingua principale
- C++
- Stelle
- 330
- Fork
- 230
- Merge medio
- 1g 6h
- PR unite (30g)
- 9
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di HaxeFoundation/hxcpp
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
HaxeFoundation/hxcpp#1217 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
HaxeFoundation/hxcpp#1396 ·
I maintainer di solito rispondono entro 1 giorno
-
Removing some architectures, platforms, or code paths, better support for othersForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
HaxeFoundation/hxcpp#1386 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100
HaxeFoundation/hxcpp#1380 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
HaxeFoundation/hxcpp#1365 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di HaxeFoundation/hxcpp
Issue simili
-
Component: Ruby Type: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
I maintainer di solito rispondono entro 1 giorno
-
bug needs triage tcp
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
project-chip/connectedhomeip#74644 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
godotengine/godot#124252 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
`controller_manager/activity` doesn't update after handling hardware errorForse già presa @firuzakhmad l’ha presa oggi. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
ros-controls/ros2_control#3668 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno