Home
last modified time | relevance | path

Searched refs:WeakInfo (Results 1 – 11 of 11) sorted by relevance

/external/clang/include/clang/Sema/
DWeak.h25 class WeakInfo {
30 WeakInfo() in WeakInfo() function
32 WeakInfo(IdentifierInfo *Alias, SourceLocation Loc) in WeakInfo() function
38 bool operator==(WeakInfo RHS) const {
41 bool operator!=(WeakInfo RHS) const { return !(*this == RHS); }
DExternalSemaSource.h166 SmallVectorImpl<std::pair<IdentifierInfo *, WeakInfo> > &WI) {} in ReadWeakUndeclaredIdentifiers()
DMultiplexExternalSemaSource.h299 SmallVectorImpl<std::pair<IdentifierInfo*, WeakInfo> > &WI) override;
DSema.h688 llvm::MapVector<IdentifierInfo *, WeakInfo> WeakUndeclaredIdentifiers;
7798 void DeclApplyPragmaWeak(Scope *S, NamedDecl *ND, WeakInfo &W);
/external/clang/lib/Sema/
DMultiplexExternalSemaSource.cpp269 SmallVectorImpl<std::pair<IdentifierInfo*, WeakInfo> > &WI) { in ReadWeakUndeclaredIdentifiers()
DSema.cpp549 SmallVector<std::pair<IdentifierInfo *, WeakInfo>, 4> WeakIDs; in LoadExternalWeakUndeclaredIdentifiers()
DSemaDecl.cpp15211 std::pair<IdentifierInfo*,WeakInfo> in ActOnPragmaWeakID()
15212 (Name, WeakInfo((IdentifierInfo*)nullptr, NameLoc))); in ActOnPragmaWeakID()
15223 WeakInfo W = WeakInfo(Name, NameLoc); in ActOnPragmaWeakAlias()
15231 std::pair<IdentifierInfo*,WeakInfo>(AliasName, W)); in ActOnPragmaWeakAlias()
DSemaDeclAttr.cpp6064 void Sema::DeclApplyPragmaWeak(Scope *S, NamedDecl *ND, WeakInfo &W) { in DeclApplyPragmaWeak()
6103 WeakInfo W = I->second; in ProcessPragmaWeak()
/external/clang/include/clang/Serialization/
DASTReader.h1828 SmallVectorImpl<std::pair<IdentifierInfo *, WeakInfo> > &WI) override;
/external/clang/lib/Serialization/
DASTReader.cpp7331 SmallVectorImpl<std::pair<IdentifierInfo *, WeakInfo> > &WeakIDs) { in ReadWeakUndeclaredIdentifiers()
7343 WeakInfo WI(AliasId, Loc); in ReadWeakUndeclaredIdentifiers()
DASTWriter.cpp4221 WeakInfo &WI = WeakUndeclaredIdentifier.second; in WriteASTCore()