clang  3.9.0
Public Attributes | List of all members
CXIdxIncludedFileInfo Struct Reference

Data for ppIncludedFile callback. More...

#include <Index.h>

Collaboration diagram for CXIdxIncludedFileInfo:
[legend]

Public Attributes

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

Detailed Description

Data for ppIncludedFile callback.

Definition at line 5438 of file Index.h.

Member Data Documentation

CXFile CXIdxIncludedFileInfo::file

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

Definition at line 5450 of file Index.h.

const char* CXIdxIncludedFileInfo::filename

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

Definition at line 5446 of file Index.h.

CXIdxLoc CXIdxIncludedFileInfo::hashLoc

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

Definition at line 5442 of file Index.h.

int CXIdxIncludedFileInfo::isAngled

Definition at line 5452 of file Index.h.

int CXIdxIncludedFileInfo::isImport

Definition at line 5451 of file Index.h.

int CXIdxIncludedFileInfo::isModuleImport

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

Definition at line 5457 of file Index.h.


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