我现在正在研究LLVM / Clang API,并且有些类是从clang::Stmt
继承的。 clang::Stmt
是一个类,代表C ++中的一条语句,例如break语句,复合语句,continue语句,for循环,try块,if语句,null语句等。但是,clang::SEHExceptStmt
是什么?它代表什么C ++代码构造?显然,当我看一下documentation for that statement时,实际上没有描述。
该类从clang::Stmt
继承,该类还包括从其继承的其他clang::SEH ... Stmt
类。我想找出有关所有这些类,它们代表什么,用于什么的信息。这些类的名称有些含糊。有四个此类。