LLVM API Documentation

Public Types | Public Member Functions | Public Attributes
llvm::DILineInfoSpecifier Struct Reference

#include <DIContext.h>

Collaboration diagram for llvm::DILineInfoSpecifier:
Collaboration graph
[legend]

List of all members.

Public Types

enum  FileLineInfoKind { None, Default, AbsoluteFilePath }
enum  FunctionNameKind { None, ShortName, LinkageName }

Public Member Functions

 DILineInfoSpecifier (FileLineInfoKind FLIKind=FileLineInfoKind::Default, FunctionNameKind FNKind=FunctionNameKind::None)

Public Attributes

FileLineInfoKind FLIKind
FunctionNameKind FNKind

Detailed Description

DILineInfoSpecifier - controls which fields of DILineInfo container should be filled with data.

Definition at line 71 of file DIContext.h.


Member Enumeration Documentation

Enumerator:
None 
Default 
AbsoluteFilePath 

Definition at line 72 of file DIContext.h.

Enumerator:
None 
ShortName 
LinkageName 

Definition at line 73 of file DIContext.h.


Constructor & Destructor Documentation

Definition at line 78 of file DIContext.h.


Member Data Documentation


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