Home
last modified time | relevance | path

Searched refs:Piece (Results 1 – 20 of 20) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
DTextDiagnostics.cpp103 for (const auto &Piece : PD->path) { in FlushDiagnosticsImpl() local
104 if (!isa<PathDiagnosticNotePiece>(Piece.get())) in FlushDiagnosticsImpl()
107 reportPiece(NoteID, Piece->getLocation().asLocation(), in FlushDiagnosticsImpl()
108 Piece->getString(), Piece->getRanges(), in FlushDiagnosticsImpl()
109 Piece->getFixits()); in FlushDiagnosticsImpl()
117 for (const auto &Piece : FlatPath) { in FlushDiagnosticsImpl() local
118 if (isa<PathDiagnosticNotePiece>(Piece.get())) in FlushDiagnosticsImpl()
121 reportPiece(NoteID, Piece->getLocation().asLocation(), in FlushDiagnosticsImpl()
122 Piece->getString(), Piece->getRanges(), in FlushDiagnosticsImpl()
123 Piece->getFixits()); in FlushDiagnosticsImpl()
DHTMLDiagnostics.cpp530 for (const auto &Piece : path) { in FinalizeHTML() local
531 if (const auto *P = dyn_cast<PathDiagnosticNotePiece>(Piece.get())) { in FinalizeHTML()
677 const PathDiagnosticPopUpPiece &Piece, in HandlePopUpPieceEndTag() argument
684 SourceRange Range(Piece.getLocation().asRange()); in HandlePopUpPieceEndTag()
695 Out << "</div></td><td>" << Piece.getString() << "</td></tr>"; in HandlePopUpPieceEndTag()
737 const auto &Piece = *I->get(); in RewriteFile() local
739 if (isa<PathDiagnosticPopUpPiece>(Piece)) { in RewriteFile()
741 } else if (isa<PathDiagnosticNotePiece>(Piece)) { in RewriteFile()
745 HandlePiece(R, FID, Piece, PopUpRanges, NumNotePieces, TotalNotePieces); in RewriteFile()
748 HandlePiece(R, FID, Piece, PopUpRanges, NumRegularPieces, in RewriteFile()
[all …]
DSarifDiagnostics.cpp239 static Importance calculateImportance(const PathDiagnosticPiece &Piece) { in calculateImportance() argument
240 switch (Piece.getKind()) { in calculateImportance()
248 return Piece.getTagStr() == "ConditionBRVisitor" ? Importance::Important in calculateImportance()
261 for (const auto &Piece : Pieces) { in createThreadFlow() local
262 const PathDiagnosticLocation &P = Piece->getLocation(); in createThreadFlow()
268 Piece->getString()), in createThreadFlow()
269 calculateImportance(*Piece))); in createThreadFlow()
DPlistDiagnostics.cpp623 auto AddPieceFID = [&FM, &Fids, &SM](const PathDiagnosticPiece &Piece) { in FlushDiagnosticsImpl() argument
624 AddFID(FM, Fids, SM, Piece.getLocation().asLocation()); in FlushDiagnosticsImpl()
625 ArrayRef<SourceRange> Ranges = Piece.getRanges(); in FlushDiagnosticsImpl()
641 const PathDiagnosticPiece &Piece = *Iter; in FlushDiagnosticsImpl() local
642 AddPieceFID(Piece); in FlushDiagnosticsImpl()
645 dyn_cast<PathDiagnosticCallPiece>(&Piece)) { in FlushDiagnosticsImpl()
654 dyn_cast<PathDiagnosticMacroPiece>(&Piece)) { in FlushDiagnosticsImpl()
DBugReporter.cpp476 auto Piece = std::move(Path.front()); in removePopUpNotes() local
478 if (!isa<PathDiagnosticPopUpPiece>(*Piece)) in removePopUpNotes()
479 Path.push_back(std::move(Piece)); in removePopUpNotes()
1418 auto *Piece = dyn_cast<PathDiagnosticControlFlowPiece>(I->get()); in addContextEdges() local
1420 if (!Piece) in addContextEdges()
1423 PathDiagnosticLocation SrcLoc = Piece->getStartLocation(); in addContextEdges()
1439 const Stmt *Dst = Piece->getEndLocation().getStmtOrNull(); in addContextEdges()
1453 Piece->setStartLocation(DstContext); in addContextEdges()
1478 Piece = P.get(); in addContextEdges()
2789 if (auto Piece = V->getEndPath(BRC, ErrorNode, *R)) { in generateVisitorsDiagnostics() local
[all …]
DBugReporterVisitors.cpp3015 const PathDiagnosticPiece *Piece) { in isPieceMessageGeneric() argument
3016 return Piece->getString() == GenericTrueMessage || in isPieceMessageGeneric()
3017 Piece->getString() == GenericFalseMessage; in isPieceMessageGeneric()
3259 auto Piece = std::make_shared<PathDiagnosticEventPiece>(Loc, *Msg); in VisitNode() local
3260 Piece->setPrunable(T->isPrunable()); in VisitNode()
3261 return Piece; in VisitNode()
/freebsd-12-stable/contrib/llvm-project/clang/utils/TableGen/
DClangDiagnosticsEmitter.cpp480 struct Piece { struct
482 Piece(PieceKind Kind) : ClassKind(Kind) {} in Piece() function
483 Piece(Piece const &O) = delete;
484 Piece &operator=(Piece const &) = delete;
485 virtual ~Piece() {} in ~Piece() argument
488 static bool classof(const Piece *) { return true; } in classof() argument
494 struct MultiPiece : Piece {
495 MultiPiece() : Piece(MultiPieceClass) {} in MultiPiece()
496 MultiPiece(std::vector<Piece *> Pieces) in MultiPiece()
497 : Piece(MultiPieceClass), Pieces(std::move(Pieces)) {} in MultiPiece()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Bitstream/
DBitstreamReader.h237 uint32_t Piece = MaybeRead.get(); in ReadVBR() local
239 if ((Piece & (1U << (NumBits-1))) == 0) in ReadVBR()
240 return Piece; in ReadVBR()
245 Result |= (Piece & ((1U << (NumBits-1))-1)) << NextBit; in ReadVBR()
247 if ((Piece & (1U << (NumBits-1))) == 0) in ReadVBR()
254 Piece = MaybeRead.get(); in ReadVBR()
264 uint32_t Piece = MaybeRead.get(); in ReadVBR64() local
266 if ((Piece & (1U << (NumBits-1))) == 0) in ReadVBR64()
267 return uint64_t(Piece); in ReadVBR64()
272 Result |= uint64_t(Piece & ((1U << (NumBits-1))-1)) << NextBit; in ReadVBR64()
[all …]
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DSemaStmtAsm.cpp116 const GCCAsmStmt::AsmStringPiece &Piece = AsmStrPieces[p]; in isOperandMentioned() local
117 if (!Piece.isOperand()) in isOperandMentioned()
122 if (Piece.getOperandNo() == OpNo) in isOperandMentioned()
505 GCCAsmStmt::AsmStringPiece &Piece = Pieces[i]; in ActOnGCCAsmStmt() local
506 if (!Piece.isOperand()) continue; in ActOnGCCAsmStmt()
509 unsigned ConstraintIdx = Piece.getOperandNo(); in ActOnGCCAsmStmt()
538 Literal->getString(), Piece.getModifier(), Size, in ActOnGCCAsmStmt()
544 auto B = targetDiag(Piece.getRange().getBegin(), in ActOnGCCAsmStmt()
547 SuggestedModifier = "%" + SuggestedModifier + Piece.getString(); in ActOnGCCAsmStmt()
548 B << FixItHint::CreateReplacement(Piece.getRange(), SuggestedModifier); in ActOnGCCAsmStmt()
DSemaModule.cpp162 for (auto &Piece : Path) { in ActOnModuleDecl() local
165 ModuleName += Piece.first->getName(); in ActOnModuleDecl()
315 for (auto &Piece : Path) { in ActOnModuleImport() local
318 ModuleName += Piece.first->getName(); in ActOnModuleImport()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
DBugReporter.h521 void addCallStackHint(PathDiagnosticPieceRef Piece, in addCallStackHint() argument
523 StackHints[Piece] = std::move(StackHint); in addCallStackHint()
526 bool hasCallStackHint(PathDiagnosticPieceRef Piece) const { in hasCallStackHint() argument
527 return StackHints.count(Piece) > 0; in hasCallStackHint()
533 getCallStackMessage(PathDiagnosticPieceRef Piece, in getCallStackMessage() argument
535 auto I = StackHints.find(Piece); in getCallStackMessage()
DBugReporterVisitors.h513 static bool isPieceMessageGeneric(const PathDiagnosticPiece *Piece);
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
DStmt.cpp785 for (const auto &Piece : Pieces) { in generateAsmString() local
786 if (Piece.isString()) in generateAsmString()
787 AsmString += Piece.getString(); in generateAsmString()
788 else if (Piece.getModifier() == '\0') in generateAsmString()
789 AsmString += '$' + llvm::utostr(Piece.getOperandNo()); in generateAsmString()
791 AsmString += "${" + llvm::utostr(Piece.getOperandNo()) + ':' + in generateAsmString()
792 Piece.getModifier() + '}'; in generateAsmString()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Analysis/
DPathDiagnostic.cpp84 for (auto &Piece : *this) { in flattenTo()
85 switch (Piece->getKind()) { in flattenTo()
87 auto &Call = cast<PathDiagnosticCallPiece>(*Piece); in flattenTo()
96 auto &Macro = cast<PathDiagnosticMacroPiece>(*Piece); in flattenTo()
100 Current.push_back(Piece); in flattenTo()
112 Current.push_back(Piece); in flattenTo()
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DLocalizationChecker.cpp1027 auto Piece = std::make_shared<PathDiagnosticEventPiece>( in VisitNode() local
1029 Piece->addRange(LiteralExpr->getSourceRange()); in VisitNode()
1031 return std::move(Piece); in VisitNode()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
DTargetLoweringObjectFileImpl.cpp1177 for (const auto &Piece : cast<MDNode>(Option)->operands()) in emitModuleMetadata() local
1178 StrOptions.push_back(std::string(cast<MDString>(Piece)->getString())); in emitModuleMetadata()
1773 for (const auto &Piece : cast<MDNode>(Option)->operands()) { in emitLinkerDirectives() local
1776 Directive.append(std::string(cast<MDString>(Piece)->getString())); in emitLinkerDirectives()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Lex/
DPreprocessor.cpp1274 for (auto &Piece : ModuleImportPath) { in LexAfterModuleImport() local
1277 FlatModuleName += Piece.first->getName(); in LexAfterModuleImport()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
DInstCombineCasts.cpp2236 Constant *Piece = ConstantExpr::getLShr(C, ConstantInt::get(C->getType(), in collectInsertionElements() local
2238 Piece = ConstantExpr::getTrunc(Piece, ElementIntTy); in collectInsertionElements()
2239 if (!collectInsertionElements(Piece, ShiftI, Elements, VecEltTy, in collectInsertionElements()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
DSIInstrInfo.cpp5276 for (Register Piece : ReadlanePieces) { in emitLoadSRsrcFromVGPRLoop() local
5277 Merge.addReg(Piece) in emitLoadSRsrcFromVGPRLoop()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
DX86ISelLowering.cpp51503 for (StringRef Piece : Pieces) { in matchAsm() local
51504 if (!S.startswith(Piece)) // Check if the piece matches. in matchAsm()
51507 S = S.substr(Piece.size()); in matchAsm()