// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
namespace WixToolset.Extensibility
{
using WixToolset.Data;
public interface IPreprocessorCore : IMessageHandler
{
///
/// Gets or sets the platform which the compiler will use when defaulting 64-bit attributes and elements.
///
/// The platform which the compiler will use when defaulting 64-bit attributes and elements.
Platform CurrentPlatform { get; }
///
/// Gets whether the core encountered an error while processing.
///
/// Flag if core encountered an error during processing.
bool EncounteredError { get; }
}
}