15 #ifndef LLVM_CLANG_SEMA_WEAK_H
16 #define LLVM_CLANG_SEMA_WEAK_H
33 : alias(Alias), loc(Loc), used(
false) {}
46 #endif // LLVM_CLANG_SEMA_WEAK_H
One of these records is kept for each identifier that is lexed.
bool operator==(WeakInfo RHS) const
IdentifierInfo * getAlias() const
Captures information about a #pragma weak directive.
Encodes a location in the source.
void setUsed(bool Used=true)
SourceLocation getLocation() const
bool operator!=(WeakInfo RHS) const
WeakInfo(IdentifierInfo *Alias, SourceLocation Loc)
Defines the clang::SourceLocation class and associated facilities.