Struct clang_sys::CXIdxDeclInfo
[−]
[src]
pub struct CXIdxDeclInfo { pub entityInfo: *const CXIdxEntityInfo, pub cursor: CXCursor, pub loc: CXIdxLoc, pub semanticContainer: *const CXIdxContainerInfo, pub lexicalContainer: *const CXIdxContainerInfo, pub isRedeclaration: c_int, pub isDefinition: c_int, pub isContainer: c_int, pub declAsContainer: *const CXIdxContainerInfo, pub isImplicit: c_int, pub attributes: *const *const CXIdxAttrInfo, pub numAttributes: c_uint, pub flags: c_uint, }
Fields
entityInfo: *const CXIdxEntityInfo
cursor: CXCursor
loc: CXIdxLoc
semanticContainer: *const CXIdxContainerInfo
lexicalContainer: *const CXIdxContainerInfo
isRedeclaration: c_int
isDefinition: c_int
isContainer: c_int
declAsContainer: *const CXIdxContainerInfo
isImplicit: c_int
attributes: *const *const CXIdxAttrInfo
numAttributes: c_uint
flags: c_uint
Trait Implementations
impl Copy for CXIdxDeclInfo
[src]
impl Clone for CXIdxDeclInfo
[src]
fn clone(&self) -> CXIdxDeclInfo
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Debug for CXIdxDeclInfo
[src]
impl Default for CXIdxDeclInfo
[src]
fn default() -> CXIdxDeclInfo
Returns the "default value" for a type. Read more