| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | NumberObjectConversionChecker.cpp | 67 (Result.Nodes.getNodeAs<Stmt>("pedantic") != nullptr); in run() 74 Result.Nodes.getNodeAs<Expr>("check_if_null")) { in run() 103 const Stmt *Conv = Result.Nodes.getNodeAs<Stmt>("conv"); in run() 106 const Expr *ConvertedCObject = Result.Nodes.getNodeAs<Expr>("c_object"); in run() 107 const Expr *ConvertedCppObject = Result.Nodes.getNodeAs<Expr>("cpp_object"); in run() 108 const Expr *ConvertedObjCObject = Result.Nodes.getNodeAs<Expr>("objc_object"); in run() 117 (Result.Nodes.getNodeAs<Stmt>("comparison") != nullptr); in run() 120 (Result.Nodes.getNodeAs<Decl>("osnumber") != nullptr); in run() 123 (Result.Nodes.getNodeAs<QualType>("int_type") != nullptr); in run() 125 (Result.Nodes.getNodeAs<QualType>("objc_bool_type") != nullptr); in run() [all …]
|
| H A D | RunLoopAutoreleaseLeakChecker.cpp | 92 const auto *ME = Match.getNodeAs<ObjCMessageExpr>(OtherMsgBind); in emitDiagnostics() 96 Match.getNodeAs<ObjCAutoreleasePoolStmt>(AutoreleasePoolBind); in emitDiagnostics() 98 Match.getNodeAs<ObjCAutoreleasePoolStmt>(OtherStmtAutoreleasePoolBind); in emitDiagnostics() 101 const auto *RL = Match.getNodeAs<ObjCMessageExpr>(RunLoopBind); in emitDiagnostics() 102 const auto *RLR = Match.getNodeAs<Stmt>(RunLoopRunBind); in emitDiagnostics()
|
| H A D | ObjCAutoreleaseWriteChecker.cpp | 114 const auto *PVD = Match.getNodeAs<ParmVarDecl>(ParamBind); in emitDiagnostics() 119 const auto *MarkedStmt = Match.getNodeAs<Expr>(ProblematicWriteBind); in emitDiagnostics() 124 MarkedStmt = Match.getNodeAs<Expr>(CapturedBind); in emitDiagnostics() 133 bool IsMethod = Match.getNodeAs<ObjCMethodDecl>(IsMethodBind) != nullptr; in emitDiagnostics()
|
| H A D | GCDAntipatternChecker.cpp | 187 const auto *SW = Nodes.getNodeAs<CallExpr>(WarnAtNode); in emitDiagnostics()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/ |
| H A D | RefactoringCallbacks.cpp | 91 if (const Stmt *FromMatch = Result.Nodes.getNodeAs<Stmt>(FromId)) { in run() 109 const Stmt *FromMatch = Result.Nodes.getNodeAs<Stmt>(FromId); in run() 110 const Stmt *ToMatch = Result.Nodes.getNodeAs<Stmt>(ToId); in run() 129 if (const IfStmt *Node = Result.Nodes.getNodeAs<IfStmt>(Id)) { in run()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | LoopUnrolling.cpp | 210 auto CounterVar = Matches[0].getNodeAs<VarDecl>("initVarName"); in shouldCompletelyUnroll() 212 Matches[0].getNodeAs<IntegerLiteral>("boundNum")->getValue(); in shouldCompletelyUnroll() 214 Matches[0].getNodeAs<IntegerLiteral>("initNum")->getValue(); in shouldCompletelyUnroll() 215 auto CondOp = Matches[0].getNodeAs<BinaryOperator>("conditionOperator"); in shouldCompletelyUnroll()
|
| H A D | LoopWidening.cpp | 74 const VarDecl *VD = Match.getNodeAs<VarDecl>(MatchRef); in getWidenedLoopState()
|
| H A D | BugReporterVisitors.cpp | 462 auto IvarRef = Match.getNodeAs<ObjCIvarRefExpr>(IvarBind); in potentiallyWritesIntoIvar()
|
| H A D | RegionStore.cpp | 1053 auto *VD = Match.getNodeAs<VarDecl>(DeclBind); in VisitCluster()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | RegionPrinter.cpp | 47 BasicBlock *BB = Node->getNodeAs<BasicBlock>(); in getNodeLabel() 83 BasicBlock *srcBB = srcNode->getNodeAs<BasicBlock>(); in getEdgeAttributes() 84 BasicBlock *destBB = destNode->getNodeAs<BasicBlock>(); in getEdgeAttributes()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | ExprMutationAnalyzer.cpp | 78 if (const Stmt *S = (Analyzer->*Finder)(Nodes.getNodeAs<T>(ID))) in tryEachMatch() 134 const auto *E = RefNodes.getNodeAs<Expr>(NodeID<Expr>::value); in tryEachDeclRef() 380 const auto *Exp = Nodes.getNodeAs<Expr>(NodeID<Expr>::value); in findFunctionArgMutation() 381 const auto *Func = Nodes.getNodeAs<FunctionDecl>("func"); in findFunctionArgMutation() 385 const auto *Parm = Nodes.getNodeAs<ParmVarDecl>("parm"); in findFunctionArgMutation()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | StructurizeCFG.cpp | 311 Region *SubRegion = RN->getNodeAs<Region>(); in getAdjustedLoop() 321 Region *SubR = RN->getNodeAs<Region>(); in getAdjustedLoopDepth() 383 BasicBlock *Exit = N->getNodeAs<Region>()->getExit(); in analyzeLoops() 389 BasicBlock *BB = N->getNodeAs<BasicBlock>(); in analyzeLoops() 678 Region *SubRegion = Node->getNodeAs<Region>(); in changeExit() 711 BasicBlock *BB = Node->getNodeAs<BasicBlock>(); in changeExit() 960 for (auto BB : E->getNodeAs<Region>()->blocks()) { in hasOnlyUniformBranches()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | MachineRegionInfo.h | 113 RegionNodeBase<RegionTraits<MachineFunction>>::getNodeAs<MachineBasicBlock>() 122 RegionNodeBase<RegionTraits<MachineFunction>>::getNodeAs<MachineRegion>()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | RegionInfo.h | 184 template <class T> inline T *getNodeAs() const; 1001 RegionNodeBase<RegionTraits<Function>>::getNodeAs<BasicBlock>() const { 1009 RegionNodeBase<RegionTraits<Function>>::getNodeAs<Region>() const { 1022 return OS << Node.template getNodeAs<RegionT>()->getNameStr(); 1024 return OS << Node.template getNodeAs<BlockT>()->getName();
|
| H A D | RegionInfoImpl.h | 413 BlockT *BB = Element->template getNodeAs<BlockT>(); in addSubRegion() 556 const RegionT *SR = Element->template getNodeAs<RegionT>(); in verifyBBMap() 559 BlockT *BB = Element->template getNodeAs<BlockT>(); in verifyBBMap()
|
| H A D | RegionIterator.h | 93 return getNode()->template getNodeAs<RegionT>()->getExit(); in getRegionSucc()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchFinder.h | 270 if (const NodeT *Node = N.getNodeAs<NodeT>(BoundTo)) in selectFirst()
|
| H A D | ASTMatchers.h | 109 const T *getNodeAs(StringRef ID) const { in getNodeAs() function 110 return MyBoundNodes.getNodeAs<T>(ID); in getNodeAs()
|
| H A D | ASTMatchersInternal.h | 161 const T *getNodeAs(StringRef ID) const { in getNodeAs() function
|