class WeakInfo
Declaration
class WeakInfo { /* full declaration omitted */ };
Description
Captures information about a # pragma weak directive.
Declared at: clang/include/clang/Sema/Weak.h:25
Member Variables
- private const clang::IdentifierInfo* alias = nullptr
- private clang::SourceLocation loc
Method Overview
- public WeakInfo()
- public WeakInfo(const clang::IdentifierInfo * Alias, clang::SourceLocation Loc)
- public inline const clang::IdentifierInfo * getAlias() const
- public inline clang::SourceLocation getLocation() const
Methods
¶WeakInfo()
WeakInfo()
Declared at: clang/include/clang/Sema/Weak.h:29
¶WeakInfo(const clang::IdentifierInfo* Alias,
clang::SourceLocation Loc)
WeakInfo(const clang::IdentifierInfo* Alias,
clang::SourceLocation Loc)
Declared at: clang/include/clang/Sema/Weak.h:30
Parameters
- const clang::IdentifierInfo* Alias
- clang::SourceLocation Loc
¶inline const clang::IdentifierInfo* getAlias()
const
inline const clang::IdentifierInfo* getAlias()
const
Declared at: clang/include/clang/Sema/Weak.h:32
¶inline clang::SourceLocation getLocation() const
inline clang::SourceLocation getLocation() const
Declared at: clang/include/clang/Sema/Weak.h:33