Remove CXFA_Node::ElementToName().
It is not used, not even under NDEBUG. Hardly seems worth keeping around
on the off chance printf-debugging might want to use it.
Change-Id: Ibd83453af302821d796cfdb79383d49bf5cf7d4b
Reviewed-on: https://pdfium-review.googlesource.com/c/46175
Reviewed-by: Lei Zhang <thestig@chromium.org>
Commit-Queue: Tom Sepez <tsepez@chromium.org>
diff --git a/xfa/fxfa/parser/cxfa_node.h b/xfa/fxfa/parser/cxfa_node.h
index 49bad9a..196d28c 100644
--- a/xfa/fxfa/parser/cxfa_node.h
+++ b/xfa/fxfa/parser/cxfa_node.h
@@ -83,10 +83,6 @@
void* default_value;
};
-#ifndef NDEBUG
- static WideString ElementToName(XFA_Element elem);
-#endif // NDEBUG
-
static ByteStringView AttributeEnumToName(XFA_AttributeEnum item);
static Optional<XFA_AttributeEnum> NameToAttributeEnum(
const WideStringView& name);
diff --git a/xfa/fxfa/parser/cxfa_node_statics.cpp b/xfa/fxfa/parser/cxfa_node_statics.cpp
index 2b2ffbb..d52be2c 100644
--- a/xfa/fxfa/parser/cxfa_node_statics.cpp
+++ b/xfa/fxfa/parser/cxfa_node_statics.cpp
@@ -2364,624 +2364,3 @@
WideString CXFA_Node::AttributeToName(XFA_Attribute attr) {
return WideString::FromASCII(ByteStringView(AttributeToNameASCII(attr)));
}
-
-#ifndef NDEBUG
-// static
-WideString CXFA_Node::ElementToName(XFA_Element attr) {
- switch (attr) {
- case XFA_Element::Ps:
- return L"ps";
- case XFA_Element::To:
- return L"to";
- case XFA_Element::Ui:
- return L"ui";
- case XFA_Element::RecordSet:
- return L"recordSet";
- case XFA_Element::SubsetBelow:
- return L"subsetBelow";
- case XFA_Element::SubformSet:
- return L"subformSet";
- case XFA_Element::AdobeExtensionLevel:
- return L"adobeExtensionLevel";
- case XFA_Element::Typeface:
- return L"typeface";
- case XFA_Element::Break:
- return L"break";
- case XFA_Element::FontInfo:
- return L"fontInfo";
- case XFA_Element::NumberPattern:
- return L"numberPattern";
- case XFA_Element::DynamicRender:
- return L"dynamicRender";
- case XFA_Element::PrintScaling:
- return L"printScaling";
- case XFA_Element::CheckButton:
- return L"checkButton";
- case XFA_Element::DatePatterns:
- return L"datePatterns";
- case XFA_Element::SourceSet:
- return L"sourceSet";
- case XFA_Element::Amd:
- return L"amd";
- case XFA_Element::Arc:
- return L"arc";
- case XFA_Element::Day:
- return L"day";
- case XFA_Element::Era:
- return L"era";
- case XFA_Element::Jog:
- return L"jog";
- case XFA_Element::Log:
- return L"log";
- case XFA_Element::Map:
- return L"map";
- case XFA_Element::Mdp:
- return L"mdp";
- case XFA_Element::BreakBefore:
- return L"breakBefore";
- case XFA_Element::Oid:
- return L"oid";
- case XFA_Element::Pcl:
- return L"pcl";
- case XFA_Element::Pdf:
- return L"pdf";
- case XFA_Element::Ref:
- return L"ref";
- case XFA_Element::Uri:
- return L"uri";
- case XFA_Element::Xdc:
- return L"xdc";
- case XFA_Element::Xdp:
- return L"xdp";
- case XFA_Element::Xfa:
- return L"xfa";
- case XFA_Element::Xsl:
- return L"xsl";
- case XFA_Element::Zpl:
- return L"zpl";
- case XFA_Element::Cache:
- return L"cache";
- case XFA_Element::Margin:
- return L"margin";
- case XFA_Element::KeyUsage:
- return L"keyUsage";
- case XFA_Element::Exclude:
- return L"exclude";
- case XFA_Element::ChoiceList:
- return L"choiceList";
- case XFA_Element::Level:
- return L"level";
- case XFA_Element::LabelPrinter:
- return L"labelPrinter";
- case XFA_Element::CalendarSymbols:
- return L"calendarSymbols";
- case XFA_Element::Para:
- return L"para";
- case XFA_Element::Part:
- return L"part";
- case XFA_Element::Pdfa:
- return L"pdfa";
- case XFA_Element::Filter:
- return L"filter";
- case XFA_Element::Present:
- return L"present";
- case XFA_Element::Pagination:
- return L"pagination";
- case XFA_Element::Encoding:
- return L"encoding";
- case XFA_Element::Event:
- return L"event";
- case XFA_Element::Whitespace:
- return L"whitespace";
- case XFA_Element::DefaultUi:
- return L"defaultUi";
- case XFA_Element::DataModel:
- return L"dataModel";
- case XFA_Element::Barcode:
- return L"barcode";
- case XFA_Element::TimePattern:
- return L"timePattern";
- case XFA_Element::BatchOutput:
- return L"batchOutput";
- case XFA_Element::Enforce:
- return L"enforce";
- case XFA_Element::CurrencySymbols:
- return L"currencySymbols";
- case XFA_Element::AddSilentPrint:
- return L"addSilentPrint";
- case XFA_Element::Rename:
- return L"rename";
- case XFA_Element::Operation:
- return L"operation";
- case XFA_Element::Typefaces:
- return L"typefaces";
- case XFA_Element::SubjectDNs:
- return L"subjectDNs";
- case XFA_Element::Issuers:
- return L"issuers";
- case XFA_Element::WsdlConnection:
- return L"wsdlConnection";
- case XFA_Element::Debug:
- return L"debug";
- case XFA_Element::Delta:
- return L"delta";
- case XFA_Element::EraNames:
- return L"eraNames";
- case XFA_Element::ModifyAnnots:
- return L"modifyAnnots";
- case XFA_Element::StartNode:
- return L"startNode";
- case XFA_Element::Button:
- return L"button";
- case XFA_Element::Format:
- return L"format";
- case XFA_Element::Border:
- return L"border";
- case XFA_Element::Area:
- return L"area";
- case XFA_Element::Hyphenation:
- return L"hyphenation";
- case XFA_Element::Text:
- return L"text";
- case XFA_Element::Time:
- return L"time";
- case XFA_Element::Type:
- return L"type";
- case XFA_Element::Overprint:
- return L"overprint";
- case XFA_Element::Certificates:
- return L"certificates";
- case XFA_Element::EncryptionMethods:
- return L"encryptionMethods";
- case XFA_Element::SetProperty:
- return L"setProperty";
- case XFA_Element::PrinterName:
- return L"printerName";
- case XFA_Element::StartPage:
- return L"startPage";
- case XFA_Element::PageOffset:
- return L"pageOffset";
- case XFA_Element::DateTime:
- return L"dateTime";
- case XFA_Element::Comb:
- return L"comb";
- case XFA_Element::Pattern:
- return L"pattern";
- case XFA_Element::IfEmpty:
- return L"ifEmpty";
- case XFA_Element::SuppressBanner:
- return L"suppressBanner";
- case XFA_Element::OutputBin:
- return L"outputBin";
- case XFA_Element::Field:
- return L"field";
- case XFA_Element::Agent:
- return L"agent";
- case XFA_Element::OutputXSL:
- return L"outputXSL";
- case XFA_Element::AdjustData:
- return L"adjustData";
- case XFA_Element::AutoSave:
- return L"autoSave";
- case XFA_Element::ContentArea:
- return L"contentArea";
- case XFA_Element::WsdlAddress:
- return L"wsdlAddress";
- case XFA_Element::Solid:
- return L"solid";
- case XFA_Element::DateTimeSymbols:
- return L"dateTimeSymbols";
- case XFA_Element::EncryptionLevel:
- return L"encryptionLevel";
- case XFA_Element::Edge:
- return L"edge";
- case XFA_Element::Stipple:
- return L"stipple";
- case XFA_Element::Attributes:
- return L"attributes";
- case XFA_Element::VersionControl:
- return L"versionControl";
- case XFA_Element::Meridiem:
- return L"meridiem";
- case XFA_Element::ExclGroup:
- return L"exclGroup";
- case XFA_Element::ToolTip:
- return L"toolTip";
- case XFA_Element::Compress:
- return L"compress";
- case XFA_Element::Reason:
- return L"reason";
- case XFA_Element::Execute:
- return L"execute";
- case XFA_Element::ContentCopy:
- return L"contentCopy";
- case XFA_Element::DateTimeEdit:
- return L"dateTimeEdit";
- case XFA_Element::Config:
- return L"config";
- case XFA_Element::Image:
- return L"image";
- case XFA_Element::SharpxHTML:
- return L"#xHTML";
- case XFA_Element::NumberOfCopies:
- return L"numberOfCopies";
- case XFA_Element::BehaviorOverride:
- return L"behaviorOverride";
- case XFA_Element::TimeStamp:
- return L"timeStamp";
- case XFA_Element::Month:
- return L"month";
- case XFA_Element::ViewerPreferences:
- return L"viewerPreferences";
- case XFA_Element::ScriptModel:
- return L"scriptModel";
- case XFA_Element::Decimal:
- return L"decimal";
- case XFA_Element::Subform:
- return L"subform";
- case XFA_Element::Select:
- return L"select";
- case XFA_Element::Window:
- return L"window";
- case XFA_Element::LocaleSet:
- return L"localeSet";
- case XFA_Element::Handler:
- return L"handler";
- case XFA_Element::Presence:
- return L"presence";
- case XFA_Element::Record:
- return L"record";
- case XFA_Element::Embed:
- return L"embed";
- case XFA_Element::Version:
- return L"version";
- case XFA_Element::Command:
- return L"command";
- case XFA_Element::Copies:
- return L"copies";
- case XFA_Element::Staple:
- return L"staple";
- case XFA_Element::SubmitFormat:
- return L"submitFormat";
- case XFA_Element::Boolean:
- return L"boolean";
- case XFA_Element::Message:
- return L"message";
- case XFA_Element::Output:
- return L"output";
- case XFA_Element::PsMap:
- return L"psMap";
- case XFA_Element::ExcludeNS:
- return L"excludeNS";
- case XFA_Element::Assist:
- return L"assist";
- case XFA_Element::Picture:
- return L"picture";
- case XFA_Element::Traversal:
- return L"traversal";
- case XFA_Element::SilentPrint:
- return L"silentPrint";
- case XFA_Element::WebClient:
- return L"webClient";
- case XFA_Element::Producer:
- return L"producer";
- case XFA_Element::Corner:
- return L"corner";
- case XFA_Element::MsgId:
- return L"msgId";
- case XFA_Element::Color:
- return L"color";
- case XFA_Element::Keep:
- return L"keep";
- case XFA_Element::Query:
- return L"query";
- case XFA_Element::Insert:
- return L"insert";
- case XFA_Element::ImageEdit:
- return L"imageEdit";
- case XFA_Element::Validate:
- return L"validate";
- case XFA_Element::DigestMethods:
- return L"digestMethods";
- case XFA_Element::NumberPatterns:
- return L"numberPatterns";
- case XFA_Element::PageSet:
- return L"pageSet";
- case XFA_Element::Integer:
- return L"integer";
- case XFA_Element::SoapAddress:
- return L"soapAddress";
- case XFA_Element::Equate:
- return L"equate";
- case XFA_Element::FormFieldFilling:
- return L"formFieldFilling";
- case XFA_Element::PageRange:
- return L"pageRange";
- case XFA_Element::Update:
- return L"update";
- case XFA_Element::ConnectString:
- return L"connectString";
- case XFA_Element::Mode:
- return L"mode";
- case XFA_Element::Layout:
- return L"layout";
- case XFA_Element::Sharpxml:
- return L"#xml";
- case XFA_Element::XsdConnection:
- return L"xsdConnection";
- case XFA_Element::Traverse:
- return L"traverse";
- case XFA_Element::Encodings:
- return L"encodings";
- case XFA_Element::Template:
- return L"template";
- case XFA_Element::Acrobat:
- return L"acrobat";
- case XFA_Element::ValidationMessaging:
- return L"validationMessaging";
- case XFA_Element::Signing:
- return L"signing";
- case XFA_Element::Script:
- return L"script";
- case XFA_Element::AddViewerPreferences:
- return L"addViewerPreferences";
- case XFA_Element::AlwaysEmbed:
- return L"alwaysEmbed";
- case XFA_Element::PasswordEdit:
- return L"passwordEdit";
- case XFA_Element::NumericEdit:
- return L"numericEdit";
- case XFA_Element::EncryptionMethod:
- return L"encryptionMethod";
- case XFA_Element::Change:
- return L"change";
- case XFA_Element::PageArea:
- return L"pageArea";
- case XFA_Element::SubmitUrl:
- return L"submitUrl";
- case XFA_Element::Oids:
- return L"oids";
- case XFA_Element::Signature:
- return L"signature";
- case XFA_Element::ADBE_JSConsole:
- return L"ADBE_JSConsole";
- case XFA_Element::Caption:
- return L"caption";
- case XFA_Element::Relevant:
- return L"relevant";
- case XFA_Element::FlipLabel:
- return L"flipLabel";
- case XFA_Element::ExData:
- return L"exData";
- case XFA_Element::DayNames:
- return L"dayNames";
- case XFA_Element::SoapAction:
- return L"soapAction";
- case XFA_Element::DefaultTypeface:
- return L"defaultTypeface";
- case XFA_Element::Manifest:
- return L"manifest";
- case XFA_Element::Overflow:
- return L"overflow";
- case XFA_Element::Linear:
- return L"linear";
- case XFA_Element::CurrencySymbol:
- return L"currencySymbol";
- case XFA_Element::Delete:
- return L"delete";
- case XFA_Element::Deltas:
- return L"deltas";
- case XFA_Element::DigestMethod:
- return L"digestMethod";
- case XFA_Element::InstanceManager:
- return L"instanceManager";
- case XFA_Element::EquateRange:
- return L"equateRange";
- case XFA_Element::Medium:
- return L"medium";
- case XFA_Element::TextEdit:
- return L"textEdit";
- case XFA_Element::TemplateCache:
- return L"templateCache";
- case XFA_Element::CompressObjectStream:
- return L"compressObjectStream";
- case XFA_Element::DataValue:
- return L"dataValue";
- case XFA_Element::AccessibleContent:
- return L"accessibleContent";
- case XFA_Element::IncludeXDPContent:
- return L"includeXDPContent";
- case XFA_Element::XmlConnection:
- return L"xmlConnection";
- case XFA_Element::ValidateApprovalSignatures:
- return L"validateApprovalSignatures";
- case XFA_Element::SignData:
- return L"signData";
- case XFA_Element::Packets:
- return L"packets";
- case XFA_Element::DatePattern:
- return L"datePattern";
- case XFA_Element::DuplexOption:
- return L"duplexOption";
- case XFA_Element::Base:
- return L"base";
- case XFA_Element::Bind:
- return L"bind";
- case XFA_Element::Compression:
- return L"compression";
- case XFA_Element::User:
- return L"user";
- case XFA_Element::Rectangle:
- return L"rectangle";
- case XFA_Element::EffectiveOutputPolicy:
- return L"effectiveOutputPolicy";
- case XFA_Element::ADBE_JSDebugger:
- return L"ADBE_JSDebugger";
- case XFA_Element::Acrobat7:
- return L"acrobat7";
- case XFA_Element::Interactive:
- return L"interactive";
- case XFA_Element::Locale:
- return L"locale";
- case XFA_Element::CurrentPage:
- return L"currentPage";
- case XFA_Element::Data:
- return L"data";
- case XFA_Element::Date:
- return L"date";
- case XFA_Element::Desc:
- return L"desc";
- case XFA_Element::Encrypt:
- return L"encrypt";
- case XFA_Element::Draw:
- return L"draw";
- case XFA_Element::Encryption:
- return L"encryption";
- case XFA_Element::MeridiemNames:
- return L"meridiemNames";
- case XFA_Element::Messaging:
- return L"messaging";
- case XFA_Element::Speak:
- return L"speak";
- case XFA_Element::DataGroup:
- return L"dataGroup";
- case XFA_Element::Common:
- return L"common";
- case XFA_Element::Sharptext:
- return L"#text";
- case XFA_Element::PaginationOverride:
- return L"paginationOverride";
- case XFA_Element::Reasons:
- return L"reasons";
- case XFA_Element::SignatureProperties:
- return L"signatureProperties";
- case XFA_Element::Threshold:
- return L"threshold";
- case XFA_Element::AppearanceFilter:
- return L"appearanceFilter";
- case XFA_Element::Fill:
- return L"fill";
- case XFA_Element::Font:
- return L"font";
- case XFA_Element::Form:
- return L"form";
- case XFA_Element::MediumInfo:
- return L"mediumInfo";
- case XFA_Element::Certificate:
- return L"certificate";
- case XFA_Element::Password:
- return L"password";
- case XFA_Element::RunScripts:
- return L"runScripts";
- case XFA_Element::Trace:
- return L"trace";
- case XFA_Element::Float:
- return L"float";
- case XFA_Element::RenderPolicy:
- return L"renderPolicy";
- case XFA_Element::Destination:
- return L"destination";
- case XFA_Element::Value:
- return L"value";
- case XFA_Element::Bookend:
- return L"bookend";
- case XFA_Element::ExObject:
- return L"exObject";
- case XFA_Element::OpenAction:
- return L"openAction";
- case XFA_Element::NeverEmbed:
- return L"neverEmbed";
- case XFA_Element::BindItems:
- return L"bindItems";
- case XFA_Element::Calculate:
- return L"calculate";
- case XFA_Element::Print:
- return L"print";
- case XFA_Element::Extras:
- return L"extras";
- case XFA_Element::Proto:
- return L"proto";
- case XFA_Element::DSigData:
- return L"dSigData";
- case XFA_Element::Creator:
- return L"creator";
- case XFA_Element::Connect:
- return L"connect";
- case XFA_Element::Permissions:
- return L"permissions";
- case XFA_Element::ConnectionSet:
- return L"connectionSet";
- case XFA_Element::Submit:
- return L"submit";
- case XFA_Element::Range:
- return L"range";
- case XFA_Element::Linearized:
- return L"linearized";
- case XFA_Element::Packet:
- return L"packet";
- case XFA_Element::RootElement:
- return L"rootElement";
- case XFA_Element::PlaintextMetadata:
- return L"plaintextMetadata";
- case XFA_Element::NumberSymbols:
- return L"numberSymbols";
- case XFA_Element::PrintHighQuality:
- return L"printHighQuality";
- case XFA_Element::Driver:
- return L"driver";
- case XFA_Element::IncrementalLoad:
- return L"incrementalLoad";
- case XFA_Element::SubjectDN:
- return L"subjectDN";
- case XFA_Element::CompressLogicalStructure:
- return L"compressLogicalStructure";
- case XFA_Element::IncrementalMerge:
- return L"incrementalMerge";
- case XFA_Element::Radial:
- return L"radial";
- case XFA_Element::Variables:
- return L"variables";
- case XFA_Element::TimePatterns:
- return L"timePatterns";
- case XFA_Element::EffectiveInputPolicy:
- return L"effectiveInputPolicy";
- case XFA_Element::NameAttr:
- return L"nameAttr";
- case XFA_Element::Conformance:
- return L"conformance";
- case XFA_Element::Transform:
- return L"transform";
- case XFA_Element::LockDocument:
- return L"lockDocument";
- case XFA_Element::BreakAfter:
- return L"breakAfter";
- case XFA_Element::Line:
- return L"line";
- case XFA_Element::Source:
- return L"source";
- case XFA_Element::Occur:
- return L"occur";
- case XFA_Element::PickTrayByPDFSize:
- return L"pickTrayByPDFSize";
- case XFA_Element::MonthNames:
- return L"monthNames";
- case XFA_Element::Severity:
- return L"severity";
- case XFA_Element::GroupParent:
- return L"groupParent";
- case XFA_Element::DocumentAssembly:
- return L"documentAssembly";
- case XFA_Element::NumberSymbol:
- return L"numberSymbol";
- case XFA_Element::Tagged:
- return L"tagged";
- case XFA_Element::Items:
- return L"items";
-
- default:
- NOTREACHED();
- break;
- }
- return L"";
-}
-#endif // NDEBUG