Lines Matching refs:getNodeAs
188 const auto *DeleteStmt = Nodes.getNodeAs<CXXDeleteExpr>("delete_expr"); in handleDeletion()
190 Nodes.getNodeAs<DeclRefExpr>("deleted_variable"); in handleDeletion()
213 const auto *LegacyConsumer = Nodes.getNodeAs<CallExpr>("legacy_consumer"); in handleLegacyConsumers()
229 const auto *ExpectedOwner = Nodes.getNodeAs<Expr>("expected_owner_argument"); in handleExpectedOwner()
244 Nodes.getNodeAs<BinaryOperator>("owner_assignment"); in handleAssignmentAndInit()
246 Nodes.getNodeAs<VarDecl>("owner_initialization"); in handleAssignmentAndInit()
248 Nodes.getNodeAs<CXXCtorInitializer>("owner_member_initializer"); in handleAssignmentAndInit()
286 Nodes.getNodeAs<BinaryOperator>("bad_owner_creation_assignment"); in handleAssignmentFromNewOwner()
288 Nodes.getNodeAs<VarDecl>("bad_owner_creation_variable"); in handleAssignmentFromNewOwner()
291 Nodes.getNodeAs<Expr>("bad_owner_creation_argument"); in handleAssignmentFromNewOwner()
293 Nodes.getNodeAs<ParmVarDecl>("bad_owner_creation_parameter"); in handleAssignmentFromNewOwner()
333 const auto *BadReturnType = Nodes.getNodeAs<ReturnStmt>("bad_owner_return"); in handleReturnValues()
334 const auto *Function = Nodes.getNodeAs<FunctionDecl>("function_decl"); in handleReturnValues()
355 const auto *BadClass = Nodes.getNodeAs<CXXRecordDecl>("non_destructor_class"); in handleOwnerMembers()
360 Nodes.getNodeAs<FieldDecl>("undestructed_owner_member"); in handleOwnerMembers()