@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, zeropublic 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 Pointerpublic 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.