Home
last modified time | relevance | path

Searched refs:UnaryOperatorKind (Results 1 – 21 of 21) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCheckerHelpers.h77 UnaryOperatorKind Un;
83 explicit OperatorKind(UnaryOperatorKind Un) : IsBinary{false} { Op.Un = Un; } in OperatorKind()
97 UnaryOperatorKind GetUnaryOpUnsafe() const { in GetUnaryOpUnsafe()
103 std::optional<UnaryOperatorKind> GetUnaryOp() const { in GetUnaryOp()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DIterator.h151 bool isAccessOperator(UnaryOperatorKind OK);
154 bool isDereferenceOperator(UnaryOperatorKind OK);
157 bool isIncrementOperator(UnaryOperatorKind OK);
159 bool isDecrementOperator(UnaryOperatorKind OK);
H A DIterator.cpp131 bool isAccessOperator(UnaryOperatorKind OK) { in isAccessOperator()
145 bool isDereferenceOperator(UnaryOperatorKind OK) { in isDereferenceOperator()
157 bool isIncrementOperator(UnaryOperatorKind OK) { in isIncrementOperator()
165 bool isDecrementOperator(UnaryOperatorKind OK) { in isDecrementOperator()
H A DInvalidatedIteratorChecker.cpp76 UnaryOperatorKind OK = UO->getOpcode(); in checkPreStmt()
H A DIteratorRangeChecker.cpp144 UnaryOperatorKind OK = UO->getOpcode(); in checkPreStmt()
H A DIteratorModeling.cpp252 UnaryOperatorKind OK = UO->getOpcode(); in checkPostStmt()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DOperationKinds.h30 enum UnaryOperatorKind { enum
H A DStmt.h512 LLVM_PREFERRED_TYPE(UnaryOperatorKind) in alignas()
H A DExpr.h2177 typedef UnaryOperatorKind Opcode;
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DCheckerHelpers.cpp157 llvm::StringMap<UnaryOperatorKind> UnOps{ in operationKindFromOverloadedOperator()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaPseudoObject.cpp219 UnaryOperatorKind opcode,
292 UnaryOperatorKind opcode,
492 UnaryOperatorKind opcode, in buildIncDecOperation()
937 UnaryOperatorKind opcode, in buildIncDecOperation()
1559 UnaryOperatorKind opcode, Expr *op) { in checkPseudoObjectIncDec()
H A DSemaExpr.cpp4990 UnaryOperatorKind Opc; in ActOnPostfixUnaryOp()
13734 UnaryOperatorKind Opc = UO->getOpcode(); in diagnoseXorMisusedAsPow()
15356 static inline UnaryOperatorKind ConvertTokenKindToUnaryOpcode( in ConvertTokenKindToUnaryOpcode()
15358 UnaryOperatorKind Opc; in ConvertTokenKindToUnaryOpcode()
16282 UnaryOperatorKind Opc, Expr *InputExpr, in CreateBuiltinUnaryOp()
16561 UnaryOperatorKind Opc, Expr *Input, in BuildUnaryOp()
H A DSemaTemplate.cpp6827 UnaryOperatorKind FirstOpKind; in CheckTemplateArgumentAddressOfObjectOrFunction()
6830 UnaryOperatorKind UnOpKind = UnOp->getOpcode(); in CheckTemplateArgumentAddressOfObjectOrFunction()
H A DTreeTransform.h2686 UnaryOperatorKind Opc, in RebuildUnaryOperator()
15347 UnaryOperatorKind Opc in RebuildCXXOperatorCallExpr()
15373 UnaryOperatorKind Opc in RebuildCXXOperatorCallExpr()
H A DSemaOverload.cpp14159 Sema::CreateOverloadedUnaryOp(SourceLocation OpLoc, UnaryOperatorKind Opc, in CreateOverloadedUnaryOp()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h2057 inline std::optional<UnaryOperatorKind>
2063 inline std::optional<UnaryOperatorKind>
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DStmtProfile.cpp1675 UnaryOperatorKind &UnaryOp, in DecodeOperatorCall()
1888 UnaryOperatorKind UnaryOp = UO_Extension; in VisitCXXOperatorCallExpr()
H A DExpr.cpp1383 UnaryOperatorKind
H A DExprConstant.cpp10819 UnaryOperatorKind Op, in handleVectorUnaryOperator()
10874 UnaryOperatorKind Op = E->getOpcode(); in VisitUnaryOperator()
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/
H A DUnsafeBufferUsage.cpp1987 if (AddrOfExpr->getOpcode() == UnaryOperatorKind::UO_AddrOf && in FixVarInitializerWithSpan()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h4291 UnaryOperatorKind Opc,
5832 ExprResult CreateBuiltinUnaryOp(SourceLocation OpLoc, UnaryOperatorKind Opc,
5834 ExprResult BuildUnaryOp(Scope *S, SourceLocation OpLoc, UnaryOperatorKind Opc,
12975 UnaryOperatorKind Opcode, Expr *Op);