reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
123 ExprBits.TypeDependent = TD; 124 ExprBits.ValueDependent = VD; 125 ExprBits.InstantiationDependent = ID; 126 ExprBits.ValueKind = VK; 127 ExprBits.ObjectKind = OK; 128 assert(ExprBits.ObjectKind == OK && "truncated kind"); 129 ExprBits.ContainsUnexpandedParameterPack = ContainsUnexpandedParameterPack; 158 bool isValueDependent() const { return ExprBits.ValueDependent; } 162 ExprBits.ValueDependent = VD; 176 bool isTypeDependent() const { return ExprBits.TypeDependent; } 180 ExprBits.TypeDependent = TD; 201 return ExprBits.InstantiationDependent; 206 ExprBits.InstantiationDependent = ID; 224 return ExprBits.ContainsUnexpandedParameterPack; 230 ExprBits.ContainsUnexpandedParameterPack = PP; 415 return static_cast<ExprValueKind>(ExprBits.ValueKind); 422 return static_cast<ExprObjectKind>(ExprBits.ObjectKind); 431 void setValueKind(ExprValueKind Cat) { ExprBits.ValueKind = Cat; } 434 void setObjectKind(ExprObjectKind Cat) { ExprBits.ObjectKind = Cat; } 4438 ExprBits.TypeDependent |= expr->isTypeDependent(); 4439 ExprBits.ValueDependent |= expr->isValueDependent(); 4440 ExprBits.InstantiationDependent |= expr->isInstantiationDependent(); 4441 ExprBits.ContainsUnexpandedParameterPack |=tools/clang/lib/AST/Expr.cpp
468 ExprBits.TypeDependent |= TypeDependent; 469 ExprBits.ValueDependent |= ValueDependent; 470 ExprBits.InstantiationDependent |= InstantiationDependent; 474 ExprBits.ContainsUnexpandedParameterPack = true; 511 ExprBits.InstantiationDependent = true; 513 ExprBits.ContainsUnexpandedParameterPack = true; 531 ExprBits.InstantiationDependent |= InstantiationDependent; 532 ExprBits.ContainsUnexpandedParameterPack |= ContainsUnexpandedParameterPack; 1431 ExprBits.TypeDependent = true; 1433 ExprBits.ValueDependent = true; 1435 ExprBits.InstantiationDependent = true; 1437 ExprBits.ContainsUnexpandedParameterPack = true; 1585 ExprBits.ValueDependent = true; 1587 ExprBits.ContainsUnexpandedParameterPack = true; 2229 ExprBits.TypeDependent = true; 2231 ExprBits.ValueDependent = true; 2233 ExprBits.InstantiationDependent = true; 2235 ExprBits.ContainsUnexpandedParameterPack = true; 4110 ExprBits.TypeDependent = true; 4112 ExprBits.ValueDependent = true; 4114 ExprBits.InstantiationDependent = true; 4116 ExprBits.ContainsUnexpandedParameterPack = true; 4262 ExprBits.TypeDependent = ExprBits.ValueDependent = true; 4262 ExprBits.TypeDependent = ExprBits.ValueDependent = true; 4264 ExprBits.InstantiationDependent = true; 4267 ExprBits.ContainsUnexpandedParameterPack = true; 4277 ExprBits.TypeDependent = ExprBits.ValueDependent = true; 4277 ExprBits.TypeDependent = ExprBits.ValueDependent = true; 4278 ExprBits.InstantiationDependent = true; 4281 ExprBits.InstantiationDependent = true; 4287 ExprBits.ContainsUnexpandedParameterPack = true; 4426 ExprBits.TypeDependent = true; 4428 ExprBits.ValueDependent = true; 4430 ExprBits.InstantiationDependent = true; 4432 ExprBits.ContainsUnexpandedParameterPack = true; 4521 ExprBits.TypeDependent = true; 4523 ExprBits.ValueDependent = true; 4525 ExprBits.InstantiationDependent = true; 4527 ExprBits.ContainsUnexpandedParameterPack = true; 4569 ExprBits.TypeDependent = true; 4571 ExprBits.ValueDependent = true; 4573 ExprBits.InstantiationDependent = true; 4575 ExprBits.ContainsUnexpandedParameterPack = true;tools/clang/lib/AST/ExprCXX.cpp
198 ExprBits.ValueDependent = true; 200 ExprBits.InstantiationDependent = true; 202 ExprBits.ContainsUnexpandedParameterPack = true; 210 ExprBits.ValueDependent = true; 212 ExprBits.InstantiationDependent = true; 214 ExprBits.ContainsUnexpandedParameterPack = true; 221 ExprBits.ValueDependent = true; 223 ExprBits.InstantiationDependent = true; 225 ExprBits.ContainsUnexpandedParameterPack = true; 477 ExprBits.TypeDependent = true; 478 ExprBits.ValueDependent = true; 479 ExprBits.InstantiationDependent = true; 501 ExprBits.TypeDependent = true; 502 ExprBits.ValueDependent = true; 505 ExprBits.InstantiationDependent = true; 507 ExprBits.ContainsUnexpandedParameterPack = true; 544 = ExprBits.ContainsUnexpandedParameterPack; 548 ExprBits.ContainsUnexpandedParameterPack = ContainsUnexpandedParameterPack; 1118 ExprBits.ValueDependent = true; 1120 ExprBits.InstantiationDependent = true; 1122 ExprBits.ContainsUnexpandedParameterPack = true; 1372 ExprBits.ContainsUnexpandedParameterPack = true; 1425 ExprBits.ContainsUnexpandedParameterPack = true;tools/clang/lib/AST/ExprObjC.cpp
34 ExprBits.ValueDependent = true; 36 ExprBits.InstantiationDependent = true; 38 ExprBits.ContainsUnexpandedParameterPack = true; 72 ExprBits.ValueDependent = true; 75 ExprBits.InstantiationDependent = true; 79 ExprBits.ContainsUnexpandedParameterPack = true; 187 ExprBits.TypeDependent = true; 189 ExprBits.ValueDependent = true; 191 ExprBits.InstantiationDependent = true; 193 ExprBits.ContainsUnexpandedParameterPack = true;tools/clang/lib/Serialization/ASTReaderStmt.cpp
527 E->ExprBits.ContainsUnexpandedParameterPack = Record.readInt();