From 3d07389e69ef2024c99c78df31304589df239735 Mon Sep 17 00:00:00 2001 From: Tarmo Pikaro Date: Sat, 9 Mar 2013 00:22:09 +0200 Subject: [PATCH] Visual studio 2010 compatibility --- src/Generator/Types/TypeMap.cs | 4 ++-- src/Parser/Parser.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Generator/Types/TypeMap.cs b/src/Generator/Types/TypeMap.cs index 0ff19047..d71c781d 100644 --- a/src/Generator/Types/TypeMap.cs +++ b/src/Generator/Types/TypeMap.cs @@ -133,8 +133,8 @@ namespace Cxxi.Types private void SetupTypeMaps(IEnumerable types) { foreach (var typeMap in types) - { - var attrs = typeMap.GetCustomAttributes(typeof(TypeMapAttribute)); + { + var attrs = typeMap.GetCustomAttributes(typeof(TypeMapAttribute), true); if (attrs == null) continue; foreach (TypeMapAttribute attr in attrs) diff --git a/src/Parser/Parser.cpp b/src/Parser/Parser.cpp index 6bf387ec..fef15f01 100644 --- a/src/Parser/Parser.cpp +++ b/src/Parser/Parser.cpp @@ -1625,7 +1625,7 @@ ParserResult^ Parser::Parse(const std::string& File) client->EndSourceFile(); // Convert the diagnostics to the managed types - for(auto& Diag : DiagClient->Diagnostics) + for each (auto& Diag in DiagClient->Diagnostics) { using namespace clix;