Для инструмента, над которым я работаю, я не буду знать путь включения и не смогу найти включаемый файл.Мне просто нужно иметь возможность поставить строку препроцессора, указывающую , на эту строку был включен заголовок или выдать InclusionDirective
и двигаться дальше.Не нужно предварительно обрабатывать файл, например, расширять макросы.Можно ли это сделать с помощью libclang?Если да, какие опции мне нужно передать в Parser / TranslationUnit .