@@ -260,6 +260,7 @@ var Normalizers = []Mapping{
260260 Fields {
261261 {Name : "IsDefaulted" , Op : AnyNode (nil )},
262262 {Name : "IsDeleted" , Op : AnyNode (nil )},
263+ {Name : "ExpandedFromMacro" , Optional : "optMacro1" , Op : AnyNode (nil )},
263264 {Name : "Prop_Body" , Optional : "optBody" , Op : Var ("body" )},
264265
265266 {Name : "Prop_DeclSpecifier" , Op : Cases ("retTypeCase" ,
@@ -285,6 +286,7 @@ var Normalizers = []Mapping{
285286 {Name : "IsVirtual" , Op : AnyNode (nil )},
286287 {Name : "IsVolatile" , Op : AnyNode (nil )},
287288 {Name : "StorageClass" , Op : AnyNode (nil )},
289+ {Name : "ExpandedFromMacro" , Optional : "optMacro2" , Op : AnyNode (nil )},
288290 {Name : "Type" , Op : String ("void" )},
289291 },
290292 // unspecified (ie constructor/destructors)
@@ -308,6 +310,7 @@ var Normalizers = []Mapping{
308310 {Name : "IsVirtual" , Op : AnyNode (nil )},
309311 {Name : "IsVolatile" , Op : AnyNode (nil )},
310312 {Name : "StorageClass" , Op : AnyNode (nil )},
313+ {Name : "ExpandedFromMacro" , Optional : "optMacro3" , Op : AnyNode (nil )},
311314 {Name : "Type" , Op : String ("unspecified" )},
312315 },
313316 Fields {
@@ -331,6 +334,7 @@ var Normalizers = []Mapping{
331334 {Name : "IsVirtual" , Op : AnyNode (nil )},
332335 {Name : "IsVolatile" , Op : AnyNode (nil )},
333336 {Name : "StorageClass" , Op : Var ("StorageClass" )},
337+ {Name : "ExpandedFromMacro" , Optional : "optMacro4" , Op : AnyNode (nil )},
334338 {Name : "Type" , Op : Var ("retType" )},
335339 },
336340 Fields {
@@ -348,6 +352,7 @@ var Normalizers = []Mapping{
348352 {Name : "IsTypeName" , Op : AnyNode (nil )},
349353 {Name : "IsVirtual" , Op : AnyNode (nil )},
350354 {Name : "IsVolatile" , Op : AnyNode (nil )},
355+ {Name : "ExpandedFromMacro" , Optional : "optMacro5" , Op : AnyNode (nil )},
351356 {Name : "Prop_Name" , Op : Var ("retType" )},
352357 },
353358 )},
@@ -361,6 +366,7 @@ var Normalizers = []Mapping{
361366 {Name : "IsOverride" , Op : AnyNode (nil )},
362367 {Name : "IsPureVirtual" , Op : AnyNode (nil )},
363368 {Name : "IsVolatile" , Op : AnyNode (nil )},
369+ {Name : "ExpandedFromMacro" , Optional : "optMacro6" , Op : AnyNode (nil )},
364370 {Name : "Prop_NoexceptExpression" , Optional : "declNoExcept" , Op : AnyNode (nil )},
365371 {Name : "Prop_VirtSpecifiers" , Optional : "declVirtSpecs" , Op : AnyNode (nil )},
366372
@@ -395,6 +401,7 @@ var Normalizers = []Mapping{
395401 {Name : "DeclaresParameterPack" , Op : AnyNode (nil )},
396402 {Name : "Prop_PointerOperators" , Optional : "optPointerOps" , Op : AnyNode (nil )},
397403 {Name : "Prop_Initializer" , Optional : "optInitializer" , Op : Var ("ainit" )},
404+ {Name : "ExpandedFromMacro" , Optional : "optMacro7" , Op : AnyNode (nil )},
398405 },
399406 Fields {
400407 {Name : uast .KeyType , Op : String ("CPPASTArrayDeclarator" )},
@@ -404,6 +411,7 @@ var Normalizers = []Mapping{
404411 {Name : "DeclaresParameterPack" , Op : AnyNode (nil )},
405412 {Name : "Prop_ArrayModifiers" , Op : AnyNode (nil )},
406413 {Name : "Prop_Initializer" , Optional : "optInitializer" , Op : Var ("ainit" )},
414+ {Name : "ExpandedFromMacro" , Optional : "optMacro8" , Op : AnyNode (nil )},
407415 },
408416 ))},
409417 }},
0 commit comments