diff --git a/dastworx/src/halstead.d b/dastworx/src/halstead.d index 6c19480d..d6b0815e 100644 --- a/dastworx/src/halstead.d +++ b/dastworx/src/halstead.d @@ -1209,3 +1209,17 @@ unittest assert(r.operatorsKinds == 2); } +unittest +{ + //TODO: handle iasm + Function r = + q{ + void foo() + { + asm{xor EAX,ECX;} + } + }.test; + //assert(r.operandsKinds == 2); + //assert(r.operatorsKinds == 1); +} + diff --git a/isitthere/readme.md b/isitthere/readme.md new file mode 100644 index 00000000..8e3bea86 --- /dev/null +++ b/isitthere/readme.md @@ -0,0 +1,2 @@ +This folder contains the scripts used to generate several perfect hashsets used in Coedit. +They are generated using [IsItThere ?](https://github.com/BBasile/IsItThere) \ No newline at end of file diff --git a/src/ce_messages.pas b/src/ce_messages.pas index 985e8b9b..ae39c520 100644 --- a/src/ce_messages.pas +++ b/src/ce_messages.pas @@ -1021,7 +1021,7 @@ begin result := amkBub; h := hash(w); if fFilled[h] and (fWords[h] = w) then - result := messageSemantic.fMap[h]; + result := fMap[h]; end; function TCEMessagesWidget.guessMessageKind(const aMessg: string): TCEAppMessageKind;