@Properties(inherit=clang.class) public class CXIdxImportedASTFileInfo extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
CXIdxImportedASTFileInfo()
Default native constructor.
|
CXIdxImportedASTFileInfo(long size)
Native array allocator.
|
CXIdxImportedASTFileInfo(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
CXFile |
file()
Top level AST file containing the imported PCH, module or submodule.
|
CXIdxImportedASTFileInfo |
file(CXFile setter) |
CXIdxImportedASTFileInfo |
getPointer(long i) |
int |
isImplicit()
Non-zero if an inclusion directive was automatically turned into
a module import.
|
CXIdxImportedASTFileInfo |
isImplicit(int setter) |
CXIdxLoc |
loc()
Location where the file is imported.
|
CXIdxImportedASTFileInfo |
loc(CXIdxLoc setter) |
CXModule |
module()
The imported module or NULL if the AST file is a PCH.
|
CXIdxImportedASTFileInfo |
module(CXModule setter) |
CXIdxImportedASTFileInfo |
position(long position) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public CXIdxImportedASTFileInfo()
public CXIdxImportedASTFileInfo(long size)
Pointer.position(long)
.public CXIdxImportedASTFileInfo(Pointer p)
Pointer(Pointer)
.public CXIdxImportedASTFileInfo position(long position)
public CXIdxImportedASTFileInfo getPointer(long i)
getPointer
in class Pointer
public CXFile file()
public CXIdxImportedASTFileInfo file(CXFile setter)
public CXModule module()
public CXIdxImportedASTFileInfo module(CXModule setter)
public CXIdxImportedASTFileInfo loc(CXIdxLoc setter)
public int isImplicit()
public CXIdxImportedASTFileInfo isImplicit(int setter)
Copyright © 2024. All rights reserved.