Home | History | Annotate | Download | only in AST

Lines Matching defs:End

69     assert(std::is_sorted(RawComments.begin(), RawComments.end(),
182 ArrayRef<RawComment *>::iterator MaybeBeforeDecl = RawComments.end() - 1;
191 assert(Comment == std::lower_bound(RawComments.begin(), RawComments.end(),
195 Comment = std::lower_bound(RawComments.begin(), RawComments.end(),
205 if (Comment != RawComments.end() &&
231 // Decompose the end of the comment.
341 if (Pos != RedeclComments.end()) {
357 if (Pos != RedeclComments.end()) {
450 if (Pos != ParsedComments.end()) {
556 PEnd = Params->end();
603 PEnd = Params->end();
761 E = Deallocations.end(); I != E; ++I)
769 I = ObjCLayouts.begin(), E = ObjCLayouts.end(); I != E; )
775 I = ASTRecordLayouts.begin(), E = ASTRecordLayouts.end(); I != E; ) {
782 AEnd = DeclAttrs.end();
1081 if (Pos != DeclAttrs.end()) {
1099 if (Pos == TemplateOrInstantiation.end())
1128 if (Pos == ClassScopeSpecializationPattern.end())
1145 if (Pos == InstantiatedFromUsingDecl.end())
1165 if (Pos == InstantiatedFromUsingShadowDecl.end())
1181 if (Pos == InstantiatedFromUnnamedFieldDecl.end())
1201 if (Pos == OverriddenMethods.end())
1211 if (Pos == OverriddenMethods.end())
1214 return Pos->second.end();
1221 if (Pos == OverriddenMethods.end())
1250 Overridden.append(OverDecls.begin(), OverDecls.end());
1440 if (I != MemoizedTypeInfo.end())
1929 if (I != ObjCImpls.end())
1937 if (I != ObjCImpls.end())
1978 return (I != BlockVarCopyInits.end()) ? cast<Expr>(I->second) : nullptr;
2959 // them for three variable size arrays at the end:
5405 S.replace(S.end()-2, S.end(), "rn");
5748 FieldOrBaseOffsets.find(offs) == FieldOrBaseOffsets.end())
5749 FieldOrBaseOffsets.insert(FieldOrBaseOffsets.end(),
5768 (CurLayObj == FieldOrBaseOffsets.end() || CurLayObj->first != 0)) {
5783 // Mark the end of the structure.
5789 for (; CurLayObj != FieldOrBaseOffsets.end(); ++CurLayObj) {
5807 break; // reached end of structure.
6269 UnresolvedSetIterator End) const {
6270 unsigned size = End - Begin;
6278 for (UnresolvedSetIterator I = Begin; I != End; ++I) {
6765 LHSInheritedProtocols.end());
7700 char *End;
7701 unsigned NumElements = strtoul(Str, &End, 10);
7702 assert(End != Str && "Missing vector size");
7703 Str = End;
7715 char *End;
7717 unsigned NumElements = strtoul(Str, &End, 10);
7718 assert(End != Str && "Missing vector size");
7720 Str = End;
7779 char *End;
7780 unsigned AddrSpace = strtoul(Str, &End, 10);
7781 if (End != Str && AddrSpace != 0) {
7783 Str = End;
7848 "'.' should only occur at end of builtin type list!");
7886 // generated in the translation unit. -- end note ]
7958 // This allows us to discard the variable if we never end up needing it.
8177 return I != MangleNumbers.end() ? I->second : 1;
8188 return I != StaticLocalNumbers.end() ? I->second : 1;
8235 assert(I != ParamIndices.end() &&
8250 return I == MaterializedTemporaryValues.end() ? nullptr : &I->second;
8346 std::find(Vector->begin(), Vector->end(),
8347 ParentStack.back()) != Vector->end();
8372 } // end namespace
8386 if (I == AllParents->end()) {