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

/external/clang/include/clang/Sema/
H A DWeak.h10 // This file defines the WeakInfo class, which is used to store
25 class WeakInfo { class in namespace:clang
30 WeakInfo() function in class:clang::WeakInfo
32 WeakInfo(IdentifierInfo *Alias, SourceLocation Loc) function in class:clang::WeakInfo
38 bool operator==(WeakInfo RHS) const {
41 bool operator!=(WeakInfo RHS) const { return !(*this == RHS); }
H A DExternalSemaSource.h163 SmallVectorImpl<std::pair<IdentifierInfo *, WeakInfo> > &WI) {}
H A DMultiplexExternalSemaSource.h313 SmallVectorImpl<std::pair<IdentifierInfo*, WeakInfo> > &WI) override;
H A DSema.h602 llvm::DenseMap<IdentifierInfo*,WeakInfo> WeakUndeclaredIdentifiers;
7193 void DeclApplyPragmaWeak(Scope *S, NamedDecl *ND, WeakInfo &W);
/external/clang/lib/Sema/
H A DSema.cpp507 SmallVector<std::pair<IdentifierInfo *, WeakInfo>, 4> WeakIDs;
510 llvm::DenseMap<IdentifierInfo*,WeakInfo>::iterator Pos
675 for (llvm::DenseMap<IdentifierInfo*,WeakInfo>::iterator
H A DMultiplexExternalSemaSource.cpp258 SmallVectorImpl<std::pair<IdentifierInfo*, WeakInfo> > &WI) {
H A DSemaDeclAttr.cpp4665 void Sema::DeclApplyPragmaWeak(Scope *S, NamedDecl *ND, WeakInfo &W) {
4702 llvm::DenseMap<IdentifierInfo*,WeakInfo>::iterator I
4705 WeakInfo W = I->second;
H A DSemaDecl.cpp13450 std::pair<IdentifierInfo*,WeakInfo>
13451 (Name, WeakInfo((IdentifierInfo*)nullptr, NameLoc)));
13462 WeakInfo W = WeakInfo(Name, NameLoc);
13470 std::pair<IdentifierInfo*,WeakInfo>(AliasName, W));
/external/clang/include/clang/Serialization/
H A DASTReader.h1781 SmallVectorImpl<std::pair<IdentifierInfo *, WeakInfo> > &WI) override;
/external/clang/lib/Serialization/
H A DASTReader.cpp7122 SmallVectorImpl<std::pair<IdentifierInfo *, WeakInfo> > &WeakIDs) {
7134 WeakInfo WI(AliasId, Loc);
H A DASTWriter.cpp4097 for (llvm::DenseMap<IdentifierInfo*,WeakInfo>::iterator

Completed in 6521 milliseconds