Home
last modified time | relevance | path

Searched refs:LocStart (Results 1 – 14 of 14) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCoverageMappingGen.cpp103 std::optional<SourceLocation> LocStart; member in __anond4b6e5a70211::SourceMappingRegion
113 SourceMappingRegion(Counter Count, std::optional<SourceLocation> LocStart, in SourceMappingRegion() argument
116 : Count(Count), LocStart(LocStart), LocEnd(LocEnd), GapRegion(GapRegion) { in SourceMappingRegion()
120 std::optional<SourceLocation> LocStart, in SourceMappingRegion() argument
123 : Count(Count), FalseCount(FalseCount), LocStart(LocStart), in SourceMappingRegion()
135 bool hasStartLoc() const { return LocStart.has_value(); } in hasStartLoc()
137 void setStartLoc(SourceLocation Loc) { LocStart = Loc; } in setStartLoc()
140 assert(LocStart && "Region has no start location"); in getBeginLoc()
141 return *LocStart; in getBeginLoc()
177 SpellingRegion(SourceManager &SM, SourceLocation LocStart, in SpellingRegion()
[all …]
/openbsd-src/gnu/llvm/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp732 SourceLocation LocStart = SM->getLocForStartOfFile(MainFileID); in RewriteInclude() local
749 LocStart.getLocWithOffset(BufPtr-MainBufStart); in RewriteInclude()
951 SourceLocation LocStart = Method->getBeginLoc(); in RewriteMethodDeclaration() local
955 SM->getExpansionLineNumber(LocStart)) { in RewriteMethodDeclaration()
956 InsertText(LocStart, "#if 0\n"); in RewriteMethodDeclaration()
959 InsertText(LocStart, "// "); in RewriteMethodDeclaration()
971 SourceLocation LocStart = CatDecl->getBeginLoc(); in RewriteCategoryDecl() local
974 ReplaceText(LocStart, 0, "// "); in RewriteCategoryDecl()
989 SourceLocation LocStart = PDecl->getBeginLoc(); in RewriteProtocolDecl() local
993 ReplaceText(LocStart, 0, "// "); in RewriteProtocolDecl()
[all …]
H A DRewriteModernObjC.cpp807 SourceLocation LocStart = SM->getLocForStartOfFile(MainFileID); in RewriteInclude() local
824 LocStart.getLocWithOffset(BufPtr-MainBufStart); in RewriteInclude()
1111 SourceLocation LocStart = Method->getBeginLoc(); in RewriteMethodDeclaration() local
1115 SM->getExpansionLineNumber(LocStart)) { in RewriteMethodDeclaration()
1116 InsertText(LocStart, "#if 0\n"); in RewriteMethodDeclaration()
1119 InsertText(LocStart, "// "); in RewriteMethodDeclaration()
1131 SourceLocation LocStart = CatDecl->getBeginLoc(); in RewriteCategoryDecl() local
1135 ReplaceText(LocStart, 1, "/** "); in RewriteCategoryDecl()
1139 ReplaceText(LocStart, 0, "// "); in RewriteCategoryDecl()
1156 SourceLocation LocStart = PDecl->getBeginLoc(); in RewriteProtocolDecl() local
[all …]
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DDecl.h504 SourceLocation LocStart; variable
508 : NamedDecl(Label, DC, IdentL, II), TheStmt(S), LocStart(StartL) {} in LabelDecl()
523 bool isGnuLocal() const { return LocStart != getLocation(); } in isGnuLocal()
524 void setLocStart(SourceLocation L) { LocStart = L; } in setLocStart()
527 return SourceRange(LocStart, getLocation()); in getSourceRange()
550 SourceLocation LocStart; variable
679 return SourceRange(LocStart, RBraceLoc); in getSourceRange()
682 SourceLocation getBeginLoc() const LLVM_READONLY { return LocStart; } in getBeginLoc()
684 void setLocStart(SourceLocation L) { LocStart = L; } in setLocStart()
3256 SourceLocation LocStart; variable
[all …]
/openbsd-src/gnu/llvm/clang/lib/Parse/
H A DParseExpr.cpp2630 Comps.back().LocStart = Comps.back().LocEnd = ConsumeToken(); in ParseBuiltinPrimaryExpression()
2638 Comps.back().LocStart = ConsumeToken(); in ParseBuiltinPrimaryExpression()
2656 Comps.back().LocStart = ST.getOpenLocation(); in ParseBuiltinPrimaryExpression()
H A DParseExprCXX.cpp920 SourceLocation LocStart = Tok.getLocation(); in ParseLambdaIntroducer() local
1150 InitCaptureType, SourceRange(LocStart, LocEnd)); in ParseLambdaIntroducer()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaExpr.cpp16261 Comps.push_back(OffsetOfNode(OC.LocStart, Exprs.size(), OC.LocEnd)); in BuildBuiltinOffsetOf()
16270 Comps.push_back(OffsetOfNode(OC.LocStart, OC.U.IdentInfo, OC.LocEnd)); in BuildBuiltinOffsetOf()
16276 if (RequireCompleteType(OC.LocStart, CurrentType, in BuildBuiltinOffsetOf()
16303 << SourceRange(Components[0].LocStart, OC.LocEnd) in BuildBuiltinOffsetOf()
16309 LookupResult R(*this, OC.U.IdentInfo, OC.LocStart, LookupMemberName); in BuildBuiltinOffsetOf()
16320 << OC.U.IdentInfo << RD << SourceRange(OC.LocStart, in BuildBuiltinOffsetOf()
16342 if (IsDerivedFrom(OC.LocStart, CurrentType, Context.getTypeDeclType(Parent), in BuildBuiltinOffsetOf()
16359 Comps.push_back(OffsetOfNode(OC.LocStart, in BuildBuiltinOffsetOf()
16363 Comps.push_back(OffsetOfNode(OC.LocStart, MemberDecl, OC.LocEnd)); in BuildBuiltinOffsetOf()
H A DSemaTemplate.cpp2530 ExplicitSpecifier ES, TypeSourceInfo *TInfo, SourceLocation LocStart, in buildDeductionGuide()
2539 CXXDeductionGuideDecl::Create(SemaRef.Context, DC, LocStart, ES, Name,
H A DSemaDeclCXX.cpp16858 FriendDecl *Sema::CheckFriendTypeDecl(SourceLocation LocStart, in CheckFriendTypeDecl() argument
16916 if (getLangOpts().CPlusPlus11 && LocStart != FriendLoc) in CheckFriendTypeDecl()
H A DSemaOpenMP.cpp691 void addTargetDirLocation(SourceLocation LocStart) { in addTargetDirLocation() argument
692 TargetLocations.push_back(LocStart); in addTargetDirLocation()
H A DTreeTransform.h10895 Comp.LocStart = ON.getSourceRange().getBegin(); in TransformOffsetOfExpr()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DDeclCXX.cpp2900 redeclarable_base(C), LocStart(StartLoc) { in NamespaceDecl()
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTReaderDecl.cpp1764 D->LocStart = readSourceLocation(); in VisitNamespaceDecl()
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DSema.h5952 SourceLocation LocStart, LocEnd; member
7736 FriendDecl *CheckFriendTypeDecl(SourceLocation LocStart,