Lines Matching refs:checkNode
104 const SelectedASTNode &checkNode( in checkNode() function
115 const SelectedASTNode &checkNode( in checkNode() function
160 checkNode<TranslationUnitDecl>(*Node, SourceSelectionKind::None, in TEST()
162 checkNode<FunctionDecl>(Node->Children[0], in TEST()
187 checkNode<FunctionDecl>( in TEST()
203 const auto &Fn = checkNode<FunctionDecl>( in TEST()
206 checkNode<ParmVarDecl>(Fn.Children[0], in TEST()
208 const auto &Body = checkNode<CompoundStmt>( in TEST()
211 const auto &Return = checkNode<ReturnStmt>( in TEST()
214 checkNode<ImplicitCastExpr>(Return.Children[0], in TEST()
217 checkNode<DeclRefExpr>(Return.Children[0].Children[0], in TEST()
227 const auto &Fn = checkNode<FunctionDecl>( in TEST()
230 const auto &Body = checkNode<CompoundStmt>( in TEST()
233 checkNode<ReturnStmt>(Body.Children[0], in TEST()
243 const auto &Fn = checkNode<FunctionDecl>( in TEST()
246 const auto &Body = checkNode<CompoundStmt>( in TEST()
249 checkNode<ReturnStmt>(Body.Children[0], in TEST()
259 const auto &Fn = checkNode<FunctionDecl>( in TEST()
262 checkNode<ParmVarDecl>(Fn.Children[0], in TEST()
264 const auto &Body = checkNode<CompoundStmt>( in TEST()
267 checkNode<ReturnStmt>(Body.Children[0], in TEST()
283 checkNode<FunctionDecl>(Node->Children[0], in TEST()
286 checkNode<FunctionDecl>(Node->Children[1], in TEST()
313 const auto &Fn = checkNode<FunctionDecl>( in TEST()
316 const auto &Body = checkNode<CompoundStmt>( in TEST()
319 allChildrenOf(checkNode<CallExpr>(Body.Children[0], in TEST()
323 allChildrenOf(checkNode<IfStmt>(Body.Children[1], in TEST()
334 const auto &Fn = checkNode<FunctionDecl>( in TEST()
337 const auto &Body = checkNode<CompoundStmt>( in TEST()
340 checkNode<CallExpr>(Body.Children[0], in TEST()
343 checkNode<IfStmt>(Body.Children[1], in TEST()
346 checkNode<BinaryOperator>(Body.Children[2], in TEST()
356 const auto &Fn = checkNode<FunctionDecl>( in TEST()
359 const auto &Body = checkNode<CompoundStmt>( in TEST()
362 checkNode<DeclStmt>(Body.Children[0], in TEST()
365 checkNode<CallExpr>(Body.Children[1], in TEST()
368 checkNode<IfStmt>(Body.Children[2], in TEST()
371 checkNode<BinaryOperator>(Body.Children[3], in TEST()
404 const auto &Impl = checkNode<ObjCImplementationDecl>( in TEST()
407 const auto &Fn = checkNode<FunctionDecl>( in TEST()
420 const auto &Impl = checkNode<ObjCCategoryImplDecl>( in TEST()
423 const auto &Fn = checkNode<FunctionDecl>( in TEST()
436 const auto &Impl = checkNode<ObjCImplementationDecl>( in TEST()
439 const auto &Selected = checkNode<FunctionDecl>( in TEST()
444 const auto &Cat = checkNode<ObjCCategoryImplDecl>( in TEST()
447 const auto &CatF = checkNode<FunctionDecl>( in TEST()
459 checkNode<FunctionDecl>( in TEST()
486 const auto &Impl = checkNode<ObjCImplementationDecl>( in TEST()
489 checkNode<FunctionDecl>(Impl.Children[0], in TEST()
512 const auto &Record = checkNode<CXXRecordDecl>( in TEST()
515 checkNode<FieldDecl>(Record.Children[0], in TEST()
532 checkNode<ObjCImplementationDecl>( in TEST()
543 const auto &Fn = checkNode<FunctionDecl>( in checkFnBody()
546 return checkNode<CompoundStmt>(Fn.Children[0], in checkFnBody()
577 const auto &CCast = checkNode<CStyleCastExpr>( in TEST()
580 const auto &POE = checkNode<PseudoObjectExpr>( in TEST()
583 const auto &PRE = checkNode<ObjCPropertyRefExpr>( in TEST()
586 const auto &Cast = checkNode<ImplicitCastExpr>( in TEST()
589 checkNode<DeclRefExpr>(Cast.Children[0], in TEST()
598 const auto &POE = checkNode<PseudoObjectExpr>( in TEST()
601 const auto &BinOp = checkNode<BinaryOperator>( in TEST()
604 const auto &PRE = checkNode<ObjCPropertyRefExpr>( in TEST()
607 const auto &Cast = checkNode<ImplicitCastExpr>( in TEST()
610 checkNode<DeclRefExpr>(Cast.Children[0], in TEST()
612 checkNode<IntegerLiteral>(BinOp.Children[1], in TEST()
621 const auto &CCast = checkNode<CStyleCastExpr>( in TEST()
624 const auto &POE = checkNode<PseudoObjectExpr>( in TEST()
627 const auto &SRE = checkNode<ObjCSubscriptRefExpr>( in TEST()
630 const auto &Cast = checkNode<ImplicitCastExpr>( in TEST()
633 checkNode<DeclRefExpr>(Cast.Children[0], in TEST()
635 checkNode<IntegerLiteral>(SRE.Children[1], in TEST()
644 const auto &POE = checkNode<PseudoObjectExpr>( in TEST()
647 const auto &BinOp = checkNode<BinaryOperator>( in TEST()
650 const auto &SRE = checkNode<ObjCSubscriptRefExpr>( in TEST()
653 const auto &Cast = checkNode<ImplicitCastExpr>( in TEST()
656 checkNode<DeclRefExpr>(Cast.Children[0], in TEST()
658 const auto &POE2 = checkNode<PseudoObjectExpr>( in TEST()
661 const auto &PRE = checkNode<ObjCPropertyRefExpr>( in TEST()
664 const auto &Cast2 = checkNode<ImplicitCastExpr>( in TEST()
667 checkNode<DeclRefExpr>(Cast2.Children[0], in TEST()
669 checkNode<DeclRefExpr>(BinOp.Children[1], in TEST()