OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:getNodeAs
(Results
1 - 25
of
25
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
NumberObjectConversionChecker.cpp
66
(Result.Nodes.
getNodeAs
<Stmt>("pedantic") != nullptr);
73
Result.Nodes.
getNodeAs
<Expr>("check_if_null")) {
102
const Stmt *Conv = Result.Nodes.
getNodeAs
<Stmt>("conv");
105
const Expr *ConvertedCObject = Result.Nodes.
getNodeAs
<Expr>("c_object");
106
const Expr *ConvertedCppObject = Result.Nodes.
getNodeAs
<Expr>("cpp_object");
107
const Expr *ConvertedObjCObject = Result.Nodes.
getNodeAs
<Expr>("objc_object");
116
(Result.Nodes.
getNodeAs
<Stmt>("comparison") != nullptr);
119
(Result.Nodes.
getNodeAs
<Decl>("osnumber") != nullptr);
122
(Result.Nodes.
getNodeAs
<QualType>("int_type") != nullptr);
124
(Result.Nodes.
getNodeAs
<QualType>("objc_bool_type") != nullptr)
[
all
...]
ObjCAutoreleaseWriteChecker.cpp
114
const auto *PVD = Match.
getNodeAs
<ParmVarDecl>(ParamBind);
119
const auto *MarkedStmt = Match.
getNodeAs
<Expr>(ProblematicWriteBind);
124
MarkedStmt = Match.
getNodeAs
<Expr>(CapturedBind);
134
bool IsMethod = Match.
getNodeAs
<ObjCMethodDecl>(IsMethodBind) != nullptr;
136
bool IsARP = Match.
getNodeAs
<ObjCAutoreleasePoolStmt>(IsARPBind) != nullptr;
RunLoopAutoreleaseLeakChecker.cpp
91
const auto *ME = Match.
getNodeAs
<ObjCMessageExpr>(OtherMsgBind);
95
Match.
getNodeAs
<ObjCAutoreleasePoolStmt>(AutoreleasePoolBind);
97
Match.
getNodeAs
<ObjCAutoreleasePoolStmt>(OtherStmtAutoreleasePoolBind);
100
const auto *RL = Match.
getNodeAs
<ObjCMessageExpr>(RunLoopBind);
101
const auto *RLR = Match.
getNodeAs
<Stmt>(RunLoopRunBind);
OSObjectCStyleCast.cpp
55
const auto *CE = Nodes.
getNodeAs
<CastExpr>(WarnAtNode);
56
const CXXRecordDecl *RD = Nodes.
getNodeAs
<CXXRecordDecl>(WarnRecordDecl);
PointerIterationChecker.cpp
40
const auto *MarkedStmt = Match.
getNodeAs
<Stmt>(WarnAtNode);
PointerSortingChecker.cpp
40
const auto *MarkedStmt = Match.
getNodeAs
<CallExpr>(WarnAtNode);
GCDAntipatternChecker.cpp
184
const auto *SW = Nodes.
getNodeAs
<CallExpr>(WarnAtNode);
/src/external/apache2/llvm/dist/clang/lib/Tooling/DumpTool/
ASTSrcLocProcessor.cpp
170
if (const auto *Node = BN.
getNodeAs
<clang::NamedDecl>("classMethod")) {
172
BN.
getNodeAs
<clang::CXXRecordDecl>("stmtOrDeclBase");
174
BN.
getNodeAs
<clang::CXXRecordDecl>("typeLocBase");
175
const auto *ExprBase = BN.
getNodeAs
<clang::CXXRecordDecl>("exprBase");
201
Result.Nodes.
getNodeAs
<clang::CXXRecordDecl>("className");
206
Result.Nodes.
getNodeAs
<clang::CXXRecordDecl>("nodeClade"))
209
ASTClass = Result.Nodes.
getNodeAs
<clang::CXXRecordDecl>("templateName");
233
Result.Nodes.
getNodeAs
<clang::CXXRecordDecl>("derivedFrom")) {
/src/external/apache2/llvm/dist/clang/lib/Tooling/
RefactoringCallbacks.cpp
90
if (const Stmt *FromMatch = Result.Nodes.
getNodeAs
<Stmt>(FromId)) {
108
const Stmt *FromMatch = Result.Nodes.
getNodeAs
<Stmt>(FromId);
109
const Stmt *ToMatch = Result.Nodes.
getNodeAs
<Stmt>(ToId);
128
if (const IfStmt *Node = Result.Nodes.
getNodeAs
<IfStmt>(Id)) {
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineRegionInfo.h
112
RegionNodeBase<RegionTraits<MachineFunction>>::
getNodeAs
<MachineBasicBlock>()
121
RegionNodeBase<RegionTraits<MachineFunction>>::
getNodeAs
<MachineRegion>()
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
LoopUnrolling.cpp
221
auto CounterVar = Matches[0].
getNodeAs
<VarDecl>("initVarName");
223
Matches[0].
getNodeAs
<IntegerLiteral>("boundNum")->getValue();
225
Matches[0].
getNodeAs
<IntegerLiteral>("initNum")->getValue();
226
auto CondOp = Matches[0].
getNodeAs
<BinaryOperator>("conditionOperator");
LoopWidening.cpp
75
const VarDecl *VD = Match.
getNodeAs
<VarDecl>(MatchRef);
BugReporterVisitors.cpp
470
auto IvarRef = Match.
getNodeAs
<ObjCIvarRefExpr>(IvarBind);
RegionStore.cpp
1090
auto *VD = Match.
getNodeAs
<VarDecl>(DeclBind);
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
RegionPrinter.cpp
47
BasicBlock *BB = Node->
getNodeAs
<BasicBlock>();
83
BasicBlock *srcBB = srcNode->
getNodeAs
<BasicBlock>();
84
BasicBlock *destBB = destNode->
getNodeAs
<BasicBlock>();
/src/external/apache2/llvm/dist/clang/lib/Analysis/
ExprMutationAnalyzer.cpp
134
if (const Stmt *S = (Analyzer->*Finder)(Nodes.
getNodeAs
<T>(ID)))
190
const auto *E = RefNodes.
getNodeAs
<Expr>(NodeID<Expr>::value);
552
const auto *Exp = Nodes.
getNodeAs
<Expr>(NodeID<Expr>::value);
553
const auto *Func = Nodes.
getNodeAs
<FunctionDecl>("func");
557
const auto *Parm = Nodes.
getNodeAs
<ParmVarDecl>("parm");
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
RegionInfo.h
178
/// This can be either a BasicBlock or a subregion. Before calling
getNodeAs
()
182
template <class T> inline T *
getNodeAs
() const;
996
RegionNodeBase<RegionTraits<Function>>::
getNodeAs
<BasicBlock>() const {
1004
RegionNodeBase<RegionTraits<Function>>::
getNodeAs
<Region>() const {
1017
return OS << Node.template
getNodeAs
<RegionT>()->getNameStr();
1019
return OS << Node.template
getNodeAs
<BlockT>()->getName();
RegionIterator.h
97
return getNode()->template
getNodeAs
<RegionT>()->getExit();
RegionInfoImpl.h
412
BlockT *BB = Element->template
getNodeAs
<BlockT>();
555
const RegionT *SR = Element->template
getNodeAs
<RegionT>();
558
BlockT *BB = Element->template
getNodeAs
<BlockT>();
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
StructurizeCFG.cpp
429
BasicBlock *Exit = N->
getNodeAs
<Region>()->getExit();
435
BasicBlock *BB = N->
getNodeAs
<BasicBlock>();
692
Region *SubRegion = Node->
getNodeAs
<Region>();
723
BasicBlock *BB = Node->
getNodeAs
<BasicBlock>();
981
for (auto BB : E->
getNodeAs
<Region>()->blocks()) {
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
UninitializedObjectChecker.cpp
565
const auto *FirstAccess = Accesses[0].
getNodeAs
<MemberExpr>("access");
571
const auto *FirstGuard = Guards[0].
getNodeAs
<Stmt>("guard");
/src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
ASTMatchFinder.h
277
if (const NodeT *Node = N.
getNodeAs
<NodeT>(BoundTo))
ASTMatchers.h
114
const T *
getNodeAs
(StringRef ID) const {
115
return MyBoundNodes.
getNodeAs
<T>(ID);
ASTMatchersInternal.h
233
const T *
getNodeAs
(StringRef ID) const {
/src/external/apache2/llvm/dist/clang/lib/Tooling/Transformer/
Stencil.cpp
223
const auto *E = Match.Nodes.
getNodeAs
<Expr>(Data.Id);
321
const auto *E = Match.Nodes.
getNodeAs
<Expr>(Data.BaseId);
Completed in 41 milliseconds
Indexes created Mon Jun 08 00:24:58 UTC 2026