Преглед на файлове

+ support for tai_symbol (in nested typed constant expressions)

git-svn-id: branches/hlcgllvm@28122 -
Jonas Maebe преди 11 години
родител
ревизия
0c10cbe63b
променени са 1 файла, в които са добавени 5 реда и са изтрити 3 реда
  1. 5 3
      compiler/llvm/agllvm.pas

+ 5 - 3
compiler/llvm/agllvm.pas

@@ -850,10 +850,12 @@ implementation
 
           ait_symbol :
             begin
-              { should be emitted as part of the variable/function def }
-              asmwrite('; (ait_symbol error, should be part of variable/function def) :');
+              if fdecllevel=0 then
+                AsmWrite(target_asm.comment);
               asmwriteln(tai_symbol(hp).sym.name);
-//             internalerror(2013010705);
+              { todo }
+              if tai_symbol(hp).has_value then
+                internalerror(2014062402);
             end;
           ait_llvmdecl:
             begin