/freebsd-11-stable/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | TransGCCalls.cpp | 37 TransformActions &TA = MigrateCtx.Pass.TA; local 40 TA.report(E->getBeginLoc(), diag::warn_arcmt_nsalloc_realloc, 52 Transaction Trans(TA); 53 TA.clearDiagnostic(diag::err_unavailable, 57 TA.replace(DRE->getSourceRange(), "CFBridgingRelease"); 60 TA.reportError("CFMakeCollectable will leak the object that it "
|
H A D | TransUnusedInitDelegate.cpp | 52 Pass.TA.hasDiagnostic(diag::err_arc_unused_init_message, 54 Transaction Trans(Pass.TA); 55 Pass.TA.clearDiagnostic(diag::err_arc_unused_init_message, 58 Pass.TA.insert(ExprRange.getBegin(), "if (!(self = "); 61 Pass.TA.insertAfterToken(ExprRange.getEnd(), retStr);
|
H A D | TransAPIUses.cpp | 77 Pass.TA.report(parm->getBeginLoc(), 89 Pass.TA.hasDiagnostic(diag::err_unavailable, 93 Transaction Trans(Pass.TA); 94 Pass.TA.clearDiagnostic(diag::err_unavailable, 97 Pass.TA.replace(E->getSourceRange(), getNilString(Pass));
|
H A D | TransUnbridgedCasts.cpp | 200 Transaction Trans(Pass.TA); 206 TransformActions &TA = Pass.TA; local 209 if (!TA.hasDiagnostic(diag::err_arc_mismatched_cast, 226 TA.clearDiagnostic(diag::err_arc_mismatched_cast, 230 TA.insertAfterToken(CCE->getLParenLoc(), bridge); 240 TA.insert(insertLoc, newCast.str()); 243 TA.insert(insertLoc, newCast.str()); 244 TA.insertAfterToken(E->getEndLoc(), ")"); 265 TA [all...] |
H A D | TransEmptyStatementsAndDealloc.cpp | 176 Transaction Trans(Pass.TA); 177 Pass.TA.removeStmt(S); 195 TransformActions &TA = pass.TA; local 219 Transaction Trans(TA); 220 TA.remove(DeallocM->getSourceRange()); 224 Transaction Trans(TA); 225 TA.remove(FinalizeM->getSourceRange()); 230 Transaction Trans(TA); 231 TA [all...] |
H A D | TransARCAssign.cpp | 56 Transaction Trans(Pass.TA); 57 if (Pass.TA.clearDiagnostic(diag::err_typecheck_arr_assign_enumeration, 61 Pass.TA.insert(TLoc.getBeginLoc(), "__strong ");
|
H A D | Internals.h | 123 TransformActions &TA; member in class:clang::arcmt::Transaction 127 Transaction(TransformActions &TA) : TA(TA), Aborted(false) { argument 128 TA.startTransaction(); 133 TA.commitTransaction(); 137 TA.abortTransaction(); 150 TransformActions &TA; member in class:clang::arcmt::MigrationPass 156 Sema &sema, TransformActions &TA, 160 SemaRef(sema), TA(T 155 MigrationPass(ASTContext &Ctx, LangOptions::GCMode OrigGCMode, Sema &sema, TransformActions &TA, const CapturedDiagList &capturedDiags, std::vector<SourceLocation> &ARCMTMacroLocs) argument [all...] |
H A D | TransAutoreleasePool.cpp | 112 Transaction Trans(Pass.TA); 115 Pass.TA.removeStmt(info.Dcl); 126 Pass.TA.replaceStmt(*scope.Begin, "@autoreleasepool {"); 127 Pass.TA.removeStmt(*scope.End); 135 Pass.TA.insertAfterToken(afterSemi, "\n}"); 136 Pass.TA.increaseIndentation( 141 Pass.TA.replaceStmt(*scope.Begin, "@autoreleasepool {"); 142 Pass.TA.replaceStmt(*scope.End, "}"); 143 Pass.TA.increaseIndentation(scope.getIndentedRange(), 157 Pass.TA [all...] |
H A D | TransZeroOutPropsInDealloc.cpp | 44 TransformActions &TA = Pass.TA; local 70 Transaction Trans(TA); 76 TA.removeStmt(ME); 83 Transaction Trans(Pass.TA); 84 Pass.TA.removeStmt(POE); 92 Transaction Trans(Pass.TA); 93 Pass.TA.removeStmt(BOE);
|
H A D | TransGCAttrs.cpp | 180 TransformActions &TA = MigrateCtx.Pass.TA; local 188 TA.reportError("GC managed memory will become unmanaged in ARC", 196 TransformActions &TA = MigrateCtx.Pass.TA; local 206 Transaction Trans(TA); 208 TA.replaceText(Attr.Loc, "__weak", "__unsafe_unretained"); 209 TA.clearDiagnostic(diag::err_arc_weak_no_runtime, 260 TransformActions &TA = MigrateCtx.Pass.TA; [all...] |
H A D | TransRetainReleaseDealloc.cpp | 73 Pass.TA.reportError( 92 Pass.TA.reportError(err, rec->getBeginLoc()); 101 Pass.TA.reportError(err, rec->getBeginLoc()); 106 Pass.TA.reportError( 124 Transaction Trans(Pass.TA); 128 Pass.TA.replace(E->getSourceRange(), "self"); 138 Transaction Trans(Pass.TA); 150 Pass.TA.replace(RecContainer->getSourceRange(), RecRange); 153 Pass.TA.insertAfterToken(RecRange.getEnd(), str); 158 Pass.TA [all...] |
H A D | TransProtectedScope.cpp | 131 Transaction Trans(Pass.TA); 143 Pass.TA.clearDiagnostic(diag::err_switch_into_protected_scope, ErrLoc); 158 Pass.TA.clearDiagnostic(Diag.getID(), Diag.getLocation()); 175 Pass.TA.insertAfterToken(info.SC->getColonLoc(), " {"); 176 Pass.TA.insert(info.Range.getEnd(), "}\n");
|
H A D | Transforms.cpp | 425 Pass.TA.replaceText(tok.getLocation(), fromAttr, toAttr); 447 Pass.TA.remove(SourceRange(BeforeTok.getLocation(), 450 Pass.TA.remove(SourceRange(AttrLoc, AfterTok.getLocation())); 452 Pass.TA.remove(SourceRange(BeforeTok.getLocation(), AttrLoc)); 493 Pass.TA.insert(tok.getLocation(), std::string("(") + attr.str() + ") "); 499 Pass.TA.insert(tok.getLocation(), attr); 505 Pass.TA.insert(tok.getLocation(), std::string(attr) + ", "); 519 TransformActions &TA = pass.TA; local 534 Transaction Trans(TA); [all...] |
H A D | TransBlockObjCVariable.cpp | 141 Transaction Trans(Pass.TA); 142 Pass.TA.replaceText(SM.getExpansionLoc(attr->getLocation()),
|
H A D | TransProperties.cpp | 140 Transaction Trans(Pass.TA); 207 Pass.TA.clearDiagnostic(diag::err_arc_strong_property_ownership, 232 Pass.TA.insert(I->IvarD->getLocation(), toWhich); 236 Pass.TA.clearDiagnostic(diag::err_arc_strong_property_ownership, 257 Pass.TA.insert(I->IvarD->getLocation(), 261 Pass.TA.clearDiagnostic(diag::err_arc_strong_property_ownership, 265 Pass.TA.clearDiagnostic(
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | TemplateArgumentVisitor.h | 31 TA, std::forward<ParamTys>(P)...) 33 RetTy Visit(REF(TemplateArgument) TA, ParamTys... P) { member in class:clang::templateargumentvisitor::Base 34 switch (TA.getKind()) { 52 RetTy Visit##CATEGORY##TemplateArgument(REF(TemplateArgument) TA, \ 54 return VisitTemplateArgument(TA, std::forward<ParamTys>(P)...); \
|
H A D | JSONNodeDumper.h | 198 void Visit(const TemplateArgument &TA, SourceRange R = {}, 313 void VisitNullTemplateArgument(const TemplateArgument &TA); 314 void VisitTypeTemplateArgument(const TemplateArgument &TA); 315 void VisitDeclarationTemplateArgument(const TemplateArgument &TA); 316 void VisitNullPtrTemplateArgument(const TemplateArgument &TA); 317 void VisitIntegralTemplateArgument(const TemplateArgument &TA); 318 void VisitTemplateTemplateArgument(const TemplateArgument &TA); 319 void VisitTemplateExpansionTemplateArgument(const TemplateArgument &TA); 320 void VisitExpressionTemplateArgument(const TemplateArgument &TA); 321 void VisitPackTemplateArgument(const TemplateArgument &TA); [all...] |
H A D | TextNodeDumper.h | 160 void Visit(const TemplateArgument &TA, SourceRange R, 215 void VisitNullTemplateArgument(const TemplateArgument &TA); 216 void VisitTypeTemplateArgument(const TemplateArgument &TA); 217 void VisitDeclarationTemplateArgument(const TemplateArgument &TA); 218 void VisitNullPtrTemplateArgument(const TemplateArgument &TA); 219 void VisitIntegralTemplateArgument(const TemplateArgument &TA); 220 void VisitTemplateTemplateArgument(const TemplateArgument &TA); 221 void VisitTemplateExpansionTemplateArgument(const TemplateArgument &TA); 222 void VisitExpressionTemplateArgument(const TemplateArgument &TA); 223 void VisitPackTemplateArgument(const TemplateArgument &TA); [all...] |
H A D | ODRHash.h | 86 void AddTemplateArgument(TemplateArgument TA);
|
H A D | ASTNodeTraverser.h | 42 void Visit(const TemplateArgument &TA, SourceRange R = {}, 273 for (const auto &TA : TALI->arguments()) 274 dumpTemplateArgumentLoc(TA); 691 void VisitExpressionTemplateArgument(const TemplateArgument &TA) { argument 692 Visit(TA.getAsExpr()); 694 void VisitPackTemplateArgument(const TemplateArgument &TA) { argument 695 for (const auto &TArg : TA.pack_elements())
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | ODRHash.cpp | 157 void ODRHash::AddTemplateArgument(TemplateArgument TA) { argument 158 const auto Kind = TA.getKind(); 165 AddQualType(TA.getAsType()); 168 AddDecl(TA.getAsDecl()); 175 AddTemplateName(TA.getAsTemplateOrTemplatePattern()); 178 AddStmt(TA.getAsExpr()); 181 ID.AddInteger(TA.pack_size()); 182 for (auto SubTA : TA.pack_elements()) { 273 void AddTemplateArgument(TemplateArgument TA) { argument 274 Hash.AddTemplateArgument(TA); [all...] |
H A D | ASTDiagnostic.cpp | 956 TemplateArgument TA = TST->getArg(0); 957 if (TA.getKind() != TemplateArgument::Pack) return; 960 CurrentTA = TA.pack_begin(); 961 EndTA = TA.pack_end(); 1001 TemplateArgument TA = TST->getArg(Index); local 1002 if (TA.getKind() != TemplateArgument::Pack) 1006 CurrentTA = TA.pack_begin(); 1007 EndTA = TA.pack_end(); 1210 const TemplateArgument& TA = Iter.getDesugaredTA(); local 1211 switch (TA [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | RDFLiveness.cpp | 141 auto TA = DFG.addr<DefNode*>(DefQ[i]); local 142 if (TA.Addr->getFlags() & NodeAttrs::PhiRef) 145 RegisterRef RR = TA.Addr->getRegRef(DFG); 146 if (!DFG.IsPreservingDef(TA)) 151 for (auto S : DFG.getRelatedRefs(TA.Addr->getOwner(DFG), TA)) 160 auto TA = DFG.addr<DefNode*>(N); local 161 bool IsPhi = TA.Addr->getFlags() & NodeAttrs::PhiRef; 162 if (!IsPhi && !PRI.alias(RefRR, TA.Addr->getRegRef(DFG))) 164 Defs.insert(TA 233 auto TA = DFG.addr<InstrNode*>(T); local [all...] |
H A D | RDFGraph.cpp | 1160 auto Related = [this,RA](NodeAddr<RefNode*> TA) -> bool { 1161 if (TA.Addr->getKind() != RA.Addr->getKind()) 1163 if (TA.Addr->getRegRef(*this) != RA.Addr->getRegRef(*this)) 1167 auto RelatedStmt = [&Related,RA](NodeAddr<RefNode*> TA) -> bool { 1168 return Related(TA) && 1169 &RA.Addr->getOp() == &TA.Addr->getOp(); 1171 auto RelatedPhi = [&Related,RA](NodeAddr<RefNode*> TA) -> bool { 1172 if (!Related(TA)) 1174 if (TA.Addr->getKind() != NodeAttrs::Use) 1177 const NodeAddr<const PhiUseNode*> TUA = TA; 1568 linkRefUp(NodeAddr<InstrNode*> IA, NodeAddr<T> TA, DefStack &DS) argument 1733 auto TA = addr<UseNode*>(RDA.Addr->getReachedUse()); local 1807 auto TA = addr<DefNode*>(RDA.Addr->getReachedDef()); local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | TypeBasedAliasAnalysis.cpp | 490 TBAANode TA(A); 491 while (TA.getNode()) { 492 if (PathA.count(TA.getNode())) 494 PathA.insert(TA.getNode()); 495 TA = TA.getParent();
|