diff dmd/template.h @ 527:cecfee2d01a8

Added support for overloaded intrinsics. Added atomic intrinsics in the intrinsics.di header.
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Wed, 20 Aug 2008 01:02:22 +0200
parents aaade6ded589
children d4e95db0e62b
line wrap: on
line diff
--- a/dmd/template.h	Tue Aug 19 20:18:01 2008 +0200
+++ b/dmd/template.h	Wed Aug 20 01:02:22 2008 +0200
@@ -15,6 +15,8 @@
 #pragma once
 #endif /* __DMC__ */
 
+#include <string>
+
 #include "root.h"
 #include "arraytypes.h"
 #include "dsymbol.h"
@@ -83,6 +85,9 @@
 
     TemplateTupleParameter *isVariadic();
     int isOverloadable();
+    
+    // LLVMDC
+    std::string intrinsicName;
 };
 
 struct TemplateParameter