Lines Matching full:identifierinfo
1589 const std::pair<const IdentifierInfo *, MacroInfo *> &X =
1590 *(const std::pair<const IdentifierInfo *, MacroInfo *>*)XPtr;
1591 const std::pair<const IdentifierInfo *, MacroInfo *> &Y =
1592 *(const std::pair<const IdentifierInfo *, MacroInfo *>*)YPtr;
1626 SmallVector<std::pair<const IdentifierInfo *, MacroInfo *>, 2>
1628 llvm::SmallPtrSet<const IdentifierInfo*, 4> MacroDefinitionsSeen;
1646 IdentifierInfo *Name
1647 = const_cast<IdentifierInfo *>(DeserializedMacroNames[I]);
1653 const IdentifierInfo *Name = MacrosToEmit[I].first;
2197 /// that needs a full IdentifierInfo structure written into the hash
2199 bool isInterestingIdentifier(IdentifierInfo *II, MacroInfo *&Macro) {
2209 bool hasMacroDefinition(IdentifierInfo *II, MacroInfo *&Macro) {
2220 typedef IdentifierInfo* key_type;
2229 static unsigned ComputeHash(const IdentifierInfo* II) {
2234 EmitKeyDataLength(raw_ostream& Out, IdentifierInfo* II, IdentID ID) {
2255 void EmitKey(raw_ostream& Out, const IdentifierInfo* II,
2263 void EmitData(raw_ostream& Out, IdentifierInfo* II,
2329 for (llvm::DenseMap<const IdentifierInfo *, IdentID>::iterator
2334 Generator.insert(const_cast<IdentifierInfo *>(ID->first), ID->second,
2513 // IdentifierInfo chains, don't bother to build a visible-declarations table.
2688 void ASTWriter::SetIdentifierOffset(const IdentifierInfo *II, uint32_t Offset) {
2815 for (llvm::DenseMap<IdentifierInfo*,WeakInfo>::iterator
3242 void ASTWriter::AddIdentifierRef(const IdentifierInfo *II, RecordDataImpl &Record) {
3246 IdentID ASTWriter::getIdentifierRef(const IdentifierInfo *II) {
3884 void ASTWriter::IdentifierRead(IdentID ID, IdentifierInfo *II) {