clang  3.8.0
Public Attributes | List of all members
CXIdxDeclInfo Struct Reference

#include <Index.h>

Collaboration diagram for CXIdxDeclInfo:
[legend]

Public Attributes

const CXIdxEntityInfoentityInfo
 
CXCursor cursor
 
CXIdxLoc loc
 
const CXIdxContainerInfosemanticContainer
 
const CXIdxContainerInfolexicalContainer
 Generally same as semanticContainer but can be different in cases like out-of-line C++ member functions. More...
 
int isRedeclaration
 
int isDefinition
 
int isContainer
 
const CXIdxContainerInfodeclAsContainer
 
int isImplicit
 Whether the declaration exists in code or was created implicitly by the compiler, e.g. More...
 
const CXIdxAttrInfo *const * attributes
 
unsigned numAttributes
 
unsigned flags
 

Detailed Description

Definition at line 5402 of file Index.h.

Member Data Documentation

const CXIdxAttrInfo* const* CXIdxDeclInfo::attributes

Definition at line 5421 of file Index.h.

CXCursor CXIdxDeclInfo::cursor

Definition at line 5404 of file Index.h.

const CXIdxContainerInfo* CXIdxDeclInfo::declAsContainer

Definition at line 5415 of file Index.h.

const CXIdxEntityInfo* CXIdxDeclInfo::entityInfo

Definition at line 5403 of file Index.h.

unsigned CXIdxDeclInfo::flags

Definition at line 5424 of file Index.h.

int CXIdxDeclInfo::isContainer

Definition at line 5414 of file Index.h.

int CXIdxDeclInfo::isDefinition

Definition at line 5413 of file Index.h.

int CXIdxDeclInfo::isImplicit

Whether the declaration exists in code or was created implicitly by the compiler, e.g.

implicit Objective-C methods for properties.

Definition at line 5420 of file Index.h.

int CXIdxDeclInfo::isRedeclaration

Definition at line 5412 of file Index.h.

const CXIdxContainerInfo* CXIdxDeclInfo::lexicalContainer

Generally same as semanticContainer but can be different in cases like out-of-line C++ member functions.

Definition at line 5411 of file Index.h.

CXIdxLoc CXIdxDeclInfo::loc

Definition at line 5405 of file Index.h.

unsigned CXIdxDeclInfo::numAttributes

Definition at line 5422 of file Index.h.

const CXIdxContainerInfo* CXIdxDeclInfo::semanticContainer

Definition at line 5406 of file Index.h.


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