Home | History | Annotate | Download | only in AST

Lines Matching defs:Second

215         SourceMgr.getLineNumber(DeclLocDecomp.first, DeclLocDecomp.second)
217 CommentBeginDecomp.second)) {
249 StringRef Text(Buffer + CommentEndDecomp.second,
250 DeclLocDecomp.second - CommentEndDecomp.second);
343 const RawCommentAndCacheFlags &Raw = Pos->second;
359 const RawCommentAndCacheFlags &Raw = Pos->second;
454 comments::FullComment *FC = Pos->second;
458 return Pos->second;
764 (Pair.first)(Pair.second);
772 if (ASTRecordLayout *R = const_cast<ASTRecordLayout*>((I++)->second))
778 if (ASTRecordLayout *R = const_cast<ASTRecordLayout*>((I++)->second))
785 A->second->~AttrVec();
789 MTVPair.second->~APValue();
797 if (Entry.second.is<ast_type_traits::DynTypedNode *>()) {
798 delete Entry.second.get<ast_type_traits::DynTypedNode *>();
799 } else if (Entry.second.is<ParentVector *>()) {
800 delete Entry.second.get<ParentVector *>();
804 if (Entry.second.is<ast_type_traits::DynTypedNode *>()) {
805 delete Entry.second.get<ast_type_traits::DynTypedNode *>();
806 } else if (Entry.second.is<ParentVector *>()) {
807 delete Entry.second.get<ParentVector *>();
897 auto &Merged = It->second;
900 if (!Found.insert(M).second)
1147 Pos->second->~AttrVec();
1167 return Pos->second;
1196 return Pos->second;
1213 return Pos->second;
1233 return Pos->second;
1249 return Pos->second;
1268 return Pos->second.begin();
1277 return Pos->second.end();
1286 second.size();
1477 unsigned Align = EltInfo.second.getQuantity();
1510 return I->second;
1512 // This call can invalidate MemoizedTypeInfo[T], so we need a second lookup.
1996 const_cast<ObjCProtocolDecl *>(OP->getCanonicalDecl())).second)
2041 return cast<ObjCImplementationDecl>(I->second);
2049 return cast<ObjCCategoryImplDecl>(I->second);
2100 return (I != BlockVarCopyInits.end()) ? cast<Expr>(I->second) : nullptr;
6063 NamedDecl *dcl = CurLayObj->second;
6770 const VectorType *Second = SecondVec->getAs<VectorType>();
6771 if (First->getNumElements() == Second->getNumElements() &&
6772 hasSameType(First->getElementType(), Second->getElementType()) &&
6775 Second->getVectorKind() != VectorType::AltiVecPixel &&
6776 Second->getVectorKind() != VectorType::AltiVecBool)
7118 /// Determine whether the first type is a subtype of the second.
7255 LHS = KnownLHS->second;
7930 // we match if and only if they second type also doesn't have them.
7934 // Otherwise, we can only match if the second type has them.
8772 return I != MangleNumbers.end() ? I->second : 1;
8782 return I != StaticLocalNumbers.end() ? I->second : 1;
8850 return I->second;
9050 if (auto *V = I->second.template dyn_cast<ASTContext::ParentVector *>()) {
9053 return getSingleDynTypedNodeFromParentMap(I->second);
9063 OtherParents.reset(Maps.second);