clang  3.7.0
Public Attributes | List of all members
CXIdxImportedASTFileInfo Struct Reference

Data for IndexerCallbacks::importedASTFile. More...

#include <Index.h>

Collaboration diagram for CXIdxImportedASTFileInfo:
[legend]

Public Attributes

CXFile file
 Top level AST file containing the imported PCH, module or submodule. More...
 
CXModule module
 The imported module or NULL if the AST file is a PCH. More...
 
CXIdxLoc loc
 Location where the file is imported. Applicable only for modules. More...
 
int isImplicit
 Non-zero if an inclusion directive was automatically turned into a module import. Applicable only for modules. More...
 

Detailed Description

Data for IndexerCallbacks::importedASTFile.

Definition at line 5213 of file Index.h.

Member Data Documentation

CXFile CXIdxImportedASTFileInfo::file

Top level AST file containing the imported PCH, module or submodule.

Definition at line 5217 of file Index.h.

int CXIdxImportedASTFileInfo::isImplicit

Non-zero if an inclusion directive was automatically turned into a module import. Applicable only for modules.

Definition at line 5230 of file Index.h.

CXIdxLoc CXIdxImportedASTFileInfo::loc

Location where the file is imported. Applicable only for modules.

Definition at line 5225 of file Index.h.

CXModule CXIdxImportedASTFileInfo::module

The imported module or NULL if the AST file is a PCH.

Definition at line 5221 of file Index.h.


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