clang API Documentation

Public Attributes
CXIdxIncludedFileInfo Struct Reference

Data for ppIncludedFile callback. More...

#include <Index.h>

Collaboration diagram for CXIdxIncludedFileInfo:
Collaboration graph
[legend]

List of all members.

Public Attributes

CXIdxLoc hashLoc
 Location of '#' in the #include/#import directive.
const char * filename
 Filename as written in the #include/#import directive.
CXFile file
 The actual file that the #include/#import directive resolved to.
int isImport
int isAngled
int isModuleImport
 Non-zero if the directive was automatically turned into a module import.

Detailed Description

Data for ppIncludedFile callback.

Definition at line 5149 of file Index.h.


Member Data Documentation

The actual file that the #include/#import directive resolved to.

Definition at line 5161 of file Index.h.

Filename as written in the #include/#import directive.

Definition at line 5157 of file Index.h.

Location of '#' in the #include/#import directive.

Definition at line 5153 of file Index.h.

Definition at line 5163 of file Index.h.

Definition at line 5162 of file Index.h.

Non-zero if the directive was automatically turned into a module import.

Definition at line 5168 of file Index.h.


The documentation for this struct was generated from the following file: