Struct clang::Index [] [src]

pub struct Index<'c> { /* fields omitted */ }

A collection of translation units.

Methods

impl<'c> Index<'c>
[src]

Constructs a new Index.

exclude determines whether declarations from precompiled headers are excluded and diagnostics determines whether diagnostics are printed while parsing source files.

Returns a parser for the supplied file.

Returns the thread options for this index.

Sets the thread options for this index.

Trait Implementations

impl<'c> Drop for Index<'c>
[src]

A method called when the value goes out of scope. Read more

impl<'c> Debug for Index<'c>
[src]

Formats the value using the given formatter.