AvalonStudio.Toolchains.Clang.ClangGCCToolchain.GetSettings C# (CSharp) Method

GetSettings() public static method

public static GetSettings ( IProject project ) : ClangToolchainSettings
project IProject
return ClangToolchainSettings
		public static ClangToolchainSettings GetSettings(IProject project)
		{
			ClangToolchainSettings result = null;

			try
			{
				if (project.ToolchainSettings.ClangToolchainSettings is ExpandoObject)
				{
					result =
						(project.ToolchainSettings.ClangToolchainSettings as ExpandoObject).GetConcreteType<ClangToolchainSettings>();
				}
				else
				{
					result = project.ToolchainSettings.ClangToolchainSettings;
				}
			}
			catch (Exception e)
			{
			}

			return result;
		}