Home
last modified time | relevance | path

Searched refs:ExprBits (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h124 ExprBits.Dependent = 0; in Expr()
125 ExprBits.ValueKind = VK; in Expr()
126 ExprBits.ObjectKind = OK; in Expr()
127 assert(ExprBits.ObjectKind == OK && "truncated kind"); in Expr()
137 ExprBits.Dependent = static_cast<unsigned>(Deps); in setDependence()
158 return static_cast<ExprDependence>(ExprBits.Dependent); in getDependence()
433 return static_cast<ExprValueKind>(ExprBits.ValueKind); in getValueKind()
440 return static_cast<ExprObjectKind>(ExprBits.ObjectKind); in getObjectKind()
449 void setValueKind(ExprValueKind Cat) { ExprBits.ValueKind = Cat; } in setValueKind()
452 void setObjectKind(ExprObjectKind Cat) { ExprBits.ObjectKind = Cat; } in setObjectKind()
H A DStmt.h1215 ExprBitfields ExprBits; in alignas() member