libclang.aliases

Members list

Concise view

Type members

Classlikes

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object CXFile

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
CXFile.type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object CXIndex

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
CXIndex.type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object CXModule

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object size_t

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
size_t.type
object time_t

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
time_t.type

Types

opaque type CXClientData

Opaque pointer representing client data that will be passed through to various callbacks and visitors.

Opaque pointer representing client data that will be passed through to various callbacks and visitors.

[bindgen] header: /usr/lib/llvm-14/include/clang-c/Index.h

Attributes

opaque type CXCompletionString

A semantic string that describes a code-completion result.

A semantic string that describes a code-completion result.

[bindgen] header: /usr/lib/llvm-14/include/clang-c/Index.h

Attributes

opaque type CXCursorSet

A fast container representing a set of CXCursors.

A fast container representing a set of CXCursors.

[bindgen] header: /usr/lib/llvm-14/include/clang-c/Index.h

Attributes

opaque type CXCursorVisitor

Visitor invoked for each cursor found by a traversal.

Visitor invoked for each cursor found by a traversal.

[bindgen] header: /usr/lib/llvm-14/include/clang-c/Index.h

Attributes

opaque type CXDiagnostic

A single diagnostic, containing the diagnostic's severity, location, text, source ranges, and fix-it hints.

A single diagnostic, containing the diagnostic's severity, location, text, source ranges, and fix-it hints.

[bindgen] header: /usr/lib/llvm-14/include/clang-c/Index.h

Attributes

opaque type CXDiagnosticSet

A group of CXDiagnostics.

A group of CXDiagnostics.

[bindgen] header: /usr/lib/llvm-14/include/clang-c/Index.h

Attributes

opaque type CXEvalResult

Evaluation result of a cursor

Evaluation result of a cursor

[bindgen] header: /usr/lib/llvm-14/include/clang-c/Index.h

Attributes

opaque type CXFieldVisitor

Visitor invoked for each field found by a traversal.

Visitor invoked for each field found by a traversal.

[bindgen] header: /usr/lib/llvm-14/include/clang-c/Index.h

Attributes

opaque type CXFile

A particular source file that is part of a translation unit.

A particular source file that is part of a translation unit.

[bindgen] header: /usr/lib/llvm-14/include/clang-c/Index.h

Attributes

opaque type CXIdxClientASTFile

The client's data object that is associated with an AST file (PCH or module).

The client's data object that is associated with an AST file (PCH or module).

[bindgen] header: /usr/lib/llvm-14/include/clang-c/Index.h

Attributes

The client's data object that is associated with a semantic container of entities.

The client's data object that is associated with a semantic container of entities.

[bindgen] header: /usr/lib/llvm-14/include/clang-c/Index.h

Attributes

opaque type CXIdxClientEntity

The client's data object that is associated with a semantic entity.

The client's data object that is associated with a semantic entity.

[bindgen] header: /usr/lib/llvm-14/include/clang-c/Index.h

Attributes

opaque type CXIdxClientFile

The client's data object that is associated with a CXFile.

The client's data object that is associated with a CXFile.

[bindgen] header: /usr/lib/llvm-14/include/clang-c/Index.h

Attributes

opaque type CXInclusionVisitor

Visitor invoked for each file in a translation unit (used with clang_getInclusions()).

Visitor invoked for each file in a translation unit (used with clang_getInclusions()).

[bindgen] header: /usr/lib/llvm-14/include/clang-c/Index.h

Attributes

opaque type CXIndex

An "index" that consists of a set of translation units that would typically be linked together into an executable or library.

An "index" that consists of a set of translation units that would typically be linked together into an executable or library.

[bindgen] header: /usr/lib/llvm-14/include/clang-c/Index.h

Attributes

opaque type CXIndexAction

An indexing action/session, to be applied to one or multiple translation units.

An indexing action/session, to be applied to one or multiple translation units.

[bindgen] header: /usr/lib/llvm-14/include/clang-c/Index.h

Attributes

opaque type CXModule

The functions in this group provide access to information about modules.

The functions in this group provide access to information about modules.

[bindgen] header: /usr/lib/llvm-14/include/clang-c/Index.h

Attributes

Object encapsulating information about a module.map file.

Object encapsulating information about a module.map file.

[bindgen] header: /usr/lib/llvm-14/include/clang-c/BuildSystem.h

Attributes

opaque type CXPrintingPolicy

Opaque pointer representing a policy that controls pretty printing for clang_getCursorPrettyPrinted.

Opaque pointer representing a policy that controls pretty printing for clang_getCursorPrettyPrinted.

[bindgen] header: /usr/lib/llvm-14/include/clang-c/Index.h

Attributes

opaque type CXRemapping

A remapping of original source files and their translated files.

A remapping of original source files and their translated files.

[bindgen] header: /usr/lib/llvm-14/include/clang-c/Index.h

Attributes

opaque type CXTargetInfo

An opaque type representing target information for a given translation unit.

An opaque type representing target information for a given translation unit.

[bindgen] header: /usr/lib/llvm-14/include/clang-c/Index.h

Attributes

opaque type CXTranslationUnit

A single translation unit, which resides in an index.

A single translation unit, which resides in an index.

[bindgen] header: /usr/lib/llvm-14/include/clang-c/Index.h

Attributes

Object encapsulating information about overlaying virtual file/directories over the real file system.

Object encapsulating information about overlaying virtual file/directories over the real file system.

[bindgen] header: /usr/lib/llvm-14/include/clang-c/BuildSystem.h

Attributes

type size_t = size_t
type time_t = time_t