|
ICG 2
Electric Boogaloo
|
Keep track of what is a system header by pulling system include directories from clang -### <file
More...
#include <ASTFilter.hpp>
Public Member Functions | |
| SourceManager (std::string file) | |
| Construct a new Source Manager object. More... | |
| bool | isSystem (std::string file) |
| Determine whether a given full file path is a system header or not. More... | |
| void | print () |
| Print out the system header directories. More... | |
Keep track of what is a system header by pulling system include directories from clang -### <file
| ASTFilter::SourceManager::SourceManager | ( | std::string | file | ) |
Construct a new Source Manager object.
| file | file that we're trying to manage |
| bool ASTFilter::SourceManager::isSystem | ( | std::string | file | ) |
Determine whether a given full file path is a system header or not.
| file | full file path, as printed in an AST |
| void ASTFilter::SourceManager::print | ( | ) |
Print out the system header directories.