clang  10.0.0svn
Public Types | Public Attributes | List of all members
clang::index::IndexingOptions Struct Reference

#include "clang/Index/IndexingOptions.h"

Collaboration diagram for clang::index::IndexingOptions:
Collaboration graph
[legend]

Public Types

enum  SystemSymbolFilterKind { SystemSymbolFilterKind::None, SystemSymbolFilterKind::DeclarationsOnly, SystemSymbolFilterKind::All }
 

Public Attributes

SystemSymbolFilterKind SystemSymbolFilter
 
bool IndexFunctionLocals = false
 
bool IndexImplicitInstantiation = false
 
bool IndexMacrosInPreprocessor = false
 
bool IndexParametersInDeclarations = false
 
bool IndexTemplateParameters = false
 

Detailed Description

Definition at line 19 of file IndexingOptions.h.

Member Enumeration Documentation

◆ SystemSymbolFilterKind

Enumerator
None 
DeclarationsOnly 
All 

Definition at line 20 of file IndexingOptions.h.

Member Data Documentation

◆ IndexFunctionLocals

bool clang::index::IndexingOptions::IndexFunctionLocals = false

◆ IndexImplicitInstantiation

bool clang::index::IndexingOptions::IndexImplicitInstantiation = false

◆ IndexMacrosInPreprocessor

bool clang::index::IndexingOptions::IndexMacrosInPreprocessor = false

◆ IndexParametersInDeclarations

bool clang::index::IndexingOptions::IndexParametersInDeclarations = false

◆ IndexTemplateParameters

bool clang::index::IndexingOptions::IndexTemplateParameters = false

◆ SystemSymbolFilter

SystemSymbolFilterKind clang::index::IndexingOptions::SystemSymbolFilter

The documentation for this struct was generated from the following file: