It's expected to create and compile the Cisco IOS XE yang models for C++.
Current Behavior
Yang models can't be compiled if it includes "Cisco-IOS-XE-policy.yang" since it contains an enum called "not-eq" (which is converted to not_eq ... which causes compile time issues).
Opened originally by ericjmonson here.
Expected Behavior
It's expected to create and compile the Cisco IOS XE yang models for C++.
Current Behavior
Yang models can't be compiled if it includes "Cisco-IOS-XE-policy.yang" since it contains an enum called "not-eq" (which is converted to not_eq ... which causes compile time issues).
not_eq is apparently a keyword in C++
Steps to Reproduce
Compile the Cisco IOS XE 17.3.5 YANG models.
Logs
System Information
ydkgen - 0.8.6 CentOS 7.9 - x86_64