Searched refs:ObjectKind (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| D | MoveChecker.cpp | 81 struct ObjectKind { struct in __anon9e5994720211::MoveChecker 116 bool shouldBeTracked(ObjectKind OK) const { in shouldBeTracked() 137 bool shouldWarnAbout(ObjectKind OK, MisuseKind MK) const { in shouldWarnAbout() 148 ObjectKind classifyObject(const MemRegion *MR, const CXXRecordDecl *RD) const; 301 ObjectKind OK = Chk.classifyObject(Region, RD); in VisitNode() 355 ObjectKind OK = classifyObject(Region, RD); in modelUse() 483 ObjectKind OK = classifyObject(ArgRegion, RD); in checkPostCall() 549 MoveChecker::ObjectKind 581 ObjectKind OK = classifyObject(MR, RD); in explainObject()
|
| /freebsd-12-stable/contrib/llvm-project/lld/COFF/ |
| D | InputFiles.h | 67 ObjectKind, enumerator 139 explicit ObjFile(MemoryBufferRef m) : InputFile(ObjectKind, m) {} in ObjFile() 141 : InputFile(ObjectKind, m), symbols(std::move(symbols)) {} in ObjFile() 142 static bool classof(const InputFile *f) { return f->kind() == ObjectKind; } in classof()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
| D | AnalysisBasedWarnings.cpp | 1473 } ObjectKind; in diagnoseRepeatedUseOfWeak() local 1477 ObjectKind = Variable; in diagnoseRepeatedUseOfWeak() 1479 ObjectKind = Property; in diagnoseRepeatedUseOfWeak() 1481 ObjectKind = ImplicitProperty; in diagnoseRepeatedUseOfWeak() 1483 ObjectKind = Ivar; in diagnoseRepeatedUseOfWeak() 1495 << int(ObjectKind) << KeyProp << int(FunctionKind) in diagnoseRepeatedUseOfWeak()
|
| D | SemaCodeComplete.cpp | 188 ExprValueKind ObjectKind; member in __anonde0982a10111::ResultBuilder 266 ObjectKind = Kind; in setObjectTypeQualifiers() 1217 ExprValueKind ObjectKind) { in compareOverloads() argument 1243 if (ObjectKind == clang::VK_XValue) in compareOverloads() 1338 if (ObjectKind != VK_LValue && !MethodQuals.hasConst()) in AddResult() 1342 if (ObjectKind == VK_LValue) in AddResult() 1358 ObjectTypeQualifiers, ObjectKind)) { in AddResult()
|
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/ |
| D | Expr.h | 124 ExprBits.ObjectKind = OK; in Expr() 125 assert(ExprBits.ObjectKind == OK && "truncated kind"); in Expr() 438 return static_cast<ExprObjectKind>(ExprBits.ObjectKind); in getObjectKind() 450 void setObjectKind(ExprObjectKind Cat) { ExprBits.ObjectKind = Cat; } in setObjectKind()
|
| D | Stmt.h | 313 unsigned ObjectKind : 3; in alignas() local
|