private void Process(ASTContext context) { if (_astProcessor == null) { _astProcessor = new ASTProcessor { FunctionExportMap = Exports.ToDictionary(x => x.Name) } } ; _astProcessor.Process(context.TranslationUnits.Where(x => !x.IsSystemHeader)); }