Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:Start

61     assert(LocStart && "Region has no start location");
107 /// \brief Return the start location of an included file or expanded macro.
143 /// \brief Get the start of \c S ignoring macro arguments and builtin macros.
277 assert(LineStart <= LineEnd && "region start and end out of order");
325 SourceLocation Start = getStart(Body);
327 if (!SM.isWrittenInSameFile(Start, End)) {
330 FileID StartFileID = SM.getFileID(Start);
333 Start = getIncludeOrExpansionLoc(Start);
334 assert(Start.isValid() &&
335 "Declaration start location not nested within a known region");
336 StartFileID = SM.getFileID(Start);
345 SourceRegions.emplace_back(Counter(), Start, End);
539 // The most nested region for each start location is the one with the
552 // immediately start its own region, the whole file gets a region
643 SourceLocation Start = getStart(S);
645 handleFileExit(Start);
646 pushRegion(getRegionCounter(S), Start);