{ Parsed from Foundation.framework NSXMLNodeOptions.h }

{$ifdef TYPES}
{$ifndef NSXMLNODEOPTIONS_PAS_T}
{$define NSXMLNODEOPTIONS_PAS_T}

{ Constants }

const
  NSXMLNodeOptionsNone = 0;
  NSXMLNodeIsCDATA = 1 shl 0;
  NSXMLNodeExpandEmptyElement = 1 shl 1;
  NSXMLNodeCompactEmptyElement = 1 shl 2;
  NSXMLNodeUseSingleQuotes = 1 shl 3;
  NSXMLNodeUseDoubleQuotes = 1 shl 4;
  NSXMLDocumentTidyHTML = 1 shl 9;
  NSXMLDocumentTidyXML = 1 shl 10;
  NSXMLDocumentValidate = 1 shl 13;
  NSXMLDocumentXInclude = 1 shl 16;
  NSXMLNodePrettyPrint = 1 shl 17;
  NSXMLDocumentIncludeContentTypeDeclaration = 1 shl 18;
  NSXMLNodePreserveNamespaceOrder = 1 shl 20;
  NSXMLNodePreserveAttributeOrder = 1 shl 21;
  NSXMLNodePreserveEntities = 1 shl 22;
  NSXMLNodePreservePrefixes = 1 shl 23;
  NSXMLNodePreserveCDATA = 1 shl 24;
  NSXMLNodePreserveWhitespace = 1 shl 25;
  NSXMLNodePreserveDTD = 1 shl 26;
  NSXMLNodePreserveCharacterReferences = 1 shl 27;

{$endif}
{$endif}

{$ifdef RECORDS}
{$ifndef NSXMLNODEOPTIONS_PAS_R}
{$define NSXMLNODEOPTIONS_PAS_R}

{$endif}
{$endif}

{$ifdef FUNCTIONS}
{$ifndef NSXMLNODEOPTIONS_PAS_F}
{$define NSXMLNODEOPTIONS_PAS_F}

{$endif}
{$endif}

{$ifdef EXTERNAL_SYMBOLS}
{$ifndef NSXMLNODEOPTIONS_PAS_S}
{$define NSXMLNODEOPTIONS_PAS_S}

{$endif}
{$endif}
