clang API Documentation

Public Attributes
CXIdxDeclInfo Struct Reference

#include <Index.h>

Collaboration diagram for CXIdxDeclInfo:
Collaboration graph
[legend]

List of all members.

Public Attributes

const CXIdxEntityInfoentityInfo
CXCursor cursor
CXIdxLoc loc
const CXIdxContainerInfosemanticContainer
const CXIdxContainerInfolexicalContainer
 Generally same as.
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. implicit objc methods for properties.
const CXIdxAttrInfo *const * attributes
unsigned numAttributes

Detailed Description

Definition at line 4489 of file Index.h.


Member Data Documentation

Definition at line 4508 of file Index.h.

Definition at line 4491 of file Index.h.

Definition at line 4502 of file Index.h.

Definition at line 4490 of file Index.h.

Definition at line 4501 of file Index.h.

Definition at line 4500 of file Index.h.

Whether the declaration exists in code or was created implicitly by the compiler, e.g. implicit objc methods for properties.

Definition at line 4507 of file Index.h.

Definition at line 4499 of file Index.h.

Generally same as.

See also:
semanticContainer but can be different in cases like out-of-line C++ member functions.

Definition at line 4498 of file Index.h.

Definition at line 4492 of file Index.h.

Definition at line 4509 of file Index.h.

Definition at line 4493 of file Index.h.


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