public FunctionType( Node ret, NodeArray fparams, Qualifiers cvQuals, FunctionRefQual refQual, Node exceptionSpec ) : base(ItaniumDemangleNodeType.FunctionType, Cache.Yes, Cache.No, Cache.Yes) { this.ret = ret; this.fparams = fparams; this.cvQuals = cvQuals; this.refQual = refQual; this.exceptionSpec = exceptionSpec; }
public FunctionEncoding( Node ret, Node name, NodeArray fparams, Node attrs, Qualifiers cvQuals, FunctionRefQual refQual ) : base(ItaniumDemangleNodeType.FunctionEncoding, Cache.Yes, Cache.No, Cache.Yes) { this.ReturnType = ret; this.Name = name; this.Params = fparams; this.attrs = attrs; this.CVQuals = cvQuals; this.RefQual = refQual; }