clang: clang::extractapi::SymbolReference Struct Reference (original) (raw)
sources. More...
#include "[clang/ExtractAPI/API.h](API%5F8h%5Fsource.html)"
Public Member Functions | |
---|---|
SymbolReference ()=default | |
SymbolReference (StringRef Name, StringRef USR, StringRef Source="") | |
SymbolReference (const APIRecord *R) | |
bool | empty () const |
Determine if this SymbolReference is empty. | |
Public Attributes | |
---|---|
StringRef | Name |
StringRef | USR |
StringRef | Source |
The source project/module/product of the referred symbol. | |
const APIRecord * | Record = nullptr |
sources.
Definition at line 157 of file API.h.
clang::extractapi::SymbolReference::SymbolReference ( ) | default |
---|
◆ SymbolReference() [2/3]
clang::extractapi::SymbolReference::SymbolReference ( StringRef Name, StringRef USR, StringRef Source = "" ) | inline |
---|
Definition at line 168 of file API.h.
◆ SymbolReference() [3/3]
SymbolReference::SymbolReference | ( | const APIRecord * | R | ) |
---|
Definition at line 23 of file API.cpp.
◆ empty()
bool clang::extractapi::SymbolReference::empty ( ) const | inline |
---|
◆ Name
StringRef clang::extractapi::SymbolReference::Name
◆ Record
const APIRecord* clang::extractapi::SymbolReference::Record = nullptr
Definition at line 165 of file API.h.
◆ Source
StringRef clang::extractapi::SymbolReference::Source
◆ USR
StringRef clang::extractapi::SymbolReference::USR
The documentation for this struct was generated from the following files: