瀏覽代碼

Merge pull request #5261 from spiel0meister/master

add a missing nullptr check
Jeroen van Rijn 3 月之前
父節點
當前提交
dd27049e13
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      src/check_expr.cpp

+ 3 - 0
src/check_expr.cpp

@@ -263,6 +263,9 @@ gb_internal void check_did_you_mean_scope(String const &name, Scope *scope, char
 
 gb_internal Entity *entity_from_expr(Ast *expr) {
 	expr = unparen_expr(expr);
+	if (expr == nullptr) {
+		return nullptr;
+	}
 	switch (expr->kind) {
 	case Ast_Ident:
 		return expr->Ident.entity;