Searched refs:TypeCheck (Results 1 – 12 of 12) sorted by relevance
29 StatusTuple TypeCheck::visit_block_stmt_node(BlockStmtNode *n) { in visit_block_stmt_node()43 StatusTuple TypeCheck::visit_if_stmt_node(IfStmtNode *n) { in visit_if_stmt_node()54 StatusTuple TypeCheck::visit_onvalid_stmt_node(OnValidStmtNode *n) { in visit_onvalid_stmt_node()66 StatusTuple TypeCheck::visit_switch_stmt_node(SwitchStmtNode *n) { in visit_switch_stmt_node()77 StatusTuple TypeCheck::visit_case_stmt_node(CaseStmtNode *n) { in visit_case_stmt_node()87 StatusTuple TypeCheck::visit_ident_expr_node(IdentExprNode *n) { in visit_ident_expr_node()137 StatusTuple TypeCheck::visit_assign_expr_node(AssignExprNode *n) { in visit_assign_expr_node()157 StatusTuple TypeCheck::visit_packet_expr_node(PacketExprNode *n) { in visit_packet_expr_node()178 StatusTuple TypeCheck::visit_integer_expr_node(IntegerExprNode *n) { in visit_integer_expr_node()184 StatusTuple TypeCheck::visit_string_expr_node(StringExprNode *n) { in visit_string_expr_node()[all …]
27 class TypeCheck : public Visitor {29 TypeCheck(Scopes *scopes, Scopes *proto_scopes) in TypeCheck() function
56 ebpf::cc::TypeCheck type_check(parser_->scopes_.get(), proto_parser_->scopes_.get()); in parse()
292 bool TypeCheck = true; in legalLoopMemoryAccesses() local299 TypeCheck = (TypeCheck && (SomePtr->getType() == Ptr->getType())); in legalLoopMemoryAccesses()302 TypeSafety |= TypeCheck; in legalLoopMemoryAccesses()
290 bool TypeCheck = true; in legalLoopMemoryAccesses() local297 TypeCheck = (TypeCheck && (SomePtr->getType() == Ptr->getType())); in legalLoopMemoryAccesses()300 TypeSafety |= TypeCheck; in legalLoopMemoryAccesses()
305 bool TypeCheck = true; in legalLoopMemoryAccesses() local312 TypeCheck = (TypeCheck && (SomePtr->getType() == Ptr->getType())); in legalLoopMemoryAccesses()315 TypeSafety |= TypeCheck; in legalLoopMemoryAccesses()
35 template <typename... Args, typename TypeCheck = void>
4040 llvm::BasicBlock *TypeCheck = createBasicBlock("typecheck"); in EmitCall() local4041 Builder.CreateCondBr(CalleeSigMatch, TypeCheck, Cont); in EmitCall()4043 EmitBlock(TypeCheck); in EmitCall()
5145 llvm::BasicBlock *TypeCheck = createBasicBlock("typecheck"); in EmitCall() local5146 Builder.CreateCondBr(CalleeSigMatch, TypeCheck, Cont); in EmitCall()5148 EmitBlock(TypeCheck); in EmitCall()
3355 TemplateTypeParmType *TypeCheck in getTemplateTypeParmType() local3357 assert(!TypeCheck && "Template type parameter canonical type broken"); in getTemplateTypeParmType()3358 (void)TypeCheck; in getTemplateTypeParmType()
4588 TemplateTypeParmType *TypeCheck in getTemplateTypeParmType() local4590 assert(!TypeCheck && "Template type parameter canonical type broken"); in getTemplateTypeParmType()4591 (void)TypeCheck; in getTemplateTypeParmType()
META-INF/ META-INF/MANIFEST.MF META-INF/backend-common. ...