crash evaluating new-style concept
### Description

```nim
type
  B* = object
    b: int
  A = object
    x: int
  AConcept* = concept
    proc implementation(s: var Self, p1: B)

proc implementation*(r: var A, p1: B)=
  discard

proc accept*(r: var AConcept)=
  discard

var a = A()
a.accept()
```

### Nim Version

Nim Compiler Version 2.2.1 [Linux: amd64]
Compiled at 2024-11-15
Copyright (c) 2006-2024 by Andreas Rumpf

git hash: 726195d784b452e001ccf31ee3f79655a92c1fa6
active boot switches: -d:release

### Current Output

```text
Error: internal error: getTypeDescAux(tyConcept)
Traceback (most recent call last)
Nim/compiler/nim.nim(169) nim
Nim/compiler/nim.nim(124) handleCmdLine
Nim/compiler/main.nim(307) mainCommand
Nim/compiler/main.nim(274) compileToBackend
Nim/compiler/main.nim(137) commandCompileToC
Nim/compiler/pipelines.nim(311) compilePipelineProject
Nim/compiler/pipelines.nim(231) compilePipelineModule
Nim/compiler/pipelines.nim(178) processPipelineModule
Nim/compiler/pipelines.nim(25) processPipeline
Nim/compiler/cgen.nim(2435) genTopLevelStmt
Nim/compiler/cgen.nim(1264) genProcBody
Nim/compiler/ccgstmts.nim(1951) genStmts
Nim/compiler/ccgexprs.nim(3568) expr
Nim/compiler/ccgexprs.nim(3224) genStmtList
Nim/compiler/ccgstmts.nim(1951) genStmts
Nim/compiler/ccgexprs.nim(3568) expr
Nim/compiler/ccgexprs.nim(3224) genStmtList
Nim/compiler/ccgstmts.nim(1951) genStmts
Nim/compiler/ccgexprs.nim(3530) expr
Nim/compiler/ccgcalls.nim genCall
Nim/compiler/ccgcalls.nim(922) genAsgnCall
Nim/compiler/ccgcalls.nim(504) genPrefixCall
Nim/compiler/cgen.nim(805) initLocExpr
Nim/compiler/ccgexprs.nim(3449) expr
Nim/compiler/cgen.nim(1541) genProc
Nim/compiler/cgen.nim(1509) genProcNoForward
Nim/compiler/cgen.nim(1431) genProcPrototype
Nim/compiler/ccgtypes.nim(1205) genProcHeader
Nim/compiler/ccgtypes.nim(614) genProcParams
Nim/compiler/ccgtypes.nim(893) getTypeDescAux
Nim/compiler/ccgtypes.nim(859) getTypeDescAux
Nim/compiler/msgs.nim(634) internalErrorImpl
Nim/compiler/msgs.nim(589) liMessage
Nim/compiler/msgs.nim(433) handleError
Nim/compiler/msgs.nim(421) quit
```


### Expected Output

_No response_

### Known Workarounds

_No response_

### Additional Information

_No response_