For instance, if we override both ClearBufferfi and ClearBuffer, then
ClearBuffer{i f ui}v will be overriden be ClearBuffer and
ClearBufferfi will be overriden by ClearBufferfi. This allows us to
specialize overrides when necessary.
string ext = d.Extension;
var function_override =
- nav.SelectSingleNode(String.Format(Path, name, ext)) ??
nav.SelectSingleNode(String.Format(Path, d.Name, ext)) ??
- nav.SelectSingleNode(String.Format(Path, Utilities.StripGL2Extension(d.Name), ext));
+ nav.SelectSingleNode(String.Format(Path, Utilities.StripGL2Extension(d.Name), ext)) ??
+ nav.SelectSingleNode(String.Format(Path, name, ext));
return function_override;
}