| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | StmtVisitor.h | 73 case BO_MulAssign: DISPATCH(BinMulAssign, CompoundAssignOperator); in Visit() 74 case BO_DivAssign: DISPATCH(BinDivAssign, CompoundAssignOperator); in Visit() 75 case BO_RemAssign: DISPATCH(BinRemAssign, CompoundAssignOperator); in Visit() 76 case BO_AddAssign: DISPATCH(BinAddAssign, CompoundAssignOperator); in Visit() 77 case BO_SubAssign: DISPATCH(BinSubAssign, CompoundAssignOperator); in Visit() 78 case BO_ShlAssign: DISPATCH(BinShlAssign, CompoundAssignOperator); in Visit() 79 case BO_ShrAssign: DISPATCH(BinShrAssign, CompoundAssignOperator); in Visit() 80 case BO_AndAssign: DISPATCH(BinAndAssign, CompoundAssignOperator); in Visit() 81 case BO_OrAssign: DISPATCH(BinOrAssign, CompoundAssignOperator); in Visit() 82 case BO_XorAssign: DISPATCH(BinXorAssign, CompoundAssignOperator); in Visit() [all …]
|
| H A D | TextNodeDumper.h | 244 void VisitCompoundAssignOperator(const CompoundAssignOperator *Node);
|
| H A D | RecursiveASTVisitor.h | 423 GENERAL_BINOP_FALLBACK(NAME##Assign, CompoundAssignOperator) 565 DISPATCH_STMT(Bin##NAME##Assign, CompoundAssignOperator, S); 2563 DEF_TRAVERSE_STMT(CompoundAssignOperator, {})
|
| H A D | Expr.h | 3509 class CompoundAssignOperator : public BinaryOperator { 3513 CompoundAssignOperator(Expr *lhs, Expr *rhs, Opcode opc, QualType ResType, in CompoundAssignOperator() function 3526 explicit CompoundAssignOperator(EmptyShell Empty) in CompoundAssignOperator() function
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGExprComplex.cpp | 253 LValue EmitCompoundAssignLValue(const CompoundAssignOperator *E, 257 ComplexPairTy EmitCompoundAssign(const CompoundAssignOperator *E, 283 ComplexPairTy VisitBinAddAssign(const CompoundAssignOperator *E) { in VisitBinAddAssign() 286 ComplexPairTy VisitBinSubAssign(const CompoundAssignOperator *E) { in VisitBinSubAssign() 289 ComplexPairTy VisitBinMulAssign(const CompoundAssignOperator *E) { in VisitBinMulAssign() 292 ComplexPairTy VisitBinDivAssign(const CompoundAssignOperator *E) { in VisitBinDivAssign() 873 EmitCompoundAssignLValue(const CompoundAssignOperator *E, in EmitCompoundAssignLValue() 943 EmitCompoundAssign(const CompoundAssignOperator *E, in EmitCompoundAssign() 1144 EmitComplexCompoundAssignmentLValue(const CompoundAssignOperator *E) { in EmitComplexCompoundAssignmentLValue() 1151 EmitScalarCompoundAssignWithComplex(const CompoundAssignOperator *E, in EmitScalarCompoundAssignWithComplex()
|
| H A D | CGExprScalar.cpp | 733 LValue EmitCompoundAssignLValue(const CompoundAssignOperator *E, 737 Value *EmitCompoundAssign(const CompoundAssignOperator *E, 745 Value *VisitBin ## OP ## Assign(const CompoundAssignOperator *E) { \ 2793 const CompoundAssignOperator *E, in EmitCompoundAssignLValue() 2908 Value *ScalarExprEmitter::EmitCompoundAssign(const CompoundAssignOperator *E, in EmitCompoundAssign() 4346 const CompoundAssignOperator *E) { in EmitCompoundAssignmentLValue()
|
| H A D | CodeGenFunction.h | 3470 LValue EmitComplexCompoundAssignmentLValue(const CompoundAssignOperator *E); 3471 LValue EmitScalarCompoundAssignWithComplex(const CompoundAssignOperator *E, 3476 LValue EmitCompoundAssignmentLValue(const CompoundAssignOperator *E);
|
| H A D | CGExpr.cpp | 1255 return EmitCompoundAssignmentLValue(cast<CompoundAssignOperator>(E)); in EmitLValue() 1256 return EmitComplexCompoundAssignmentLValue(cast<CompoundAssignOperator>(E)); in EmitLValue()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/ |
| H A D | ClangForward.h | 42 class CompoundAssignOperator; variable
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | ReachableCode.cpp | 565 const CompoundAssignOperator *CAO = cast<CompoundAssignOperator>(S); in GetUnreachableLoc()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaPseudoObject.cpp | 474 new (S.Context) CompoundAssignOperator(syntacticLHS, capturedRHS, opcode, in buildAssignmentOperation() 1654 } else if (CompoundAssignOperator *cop in recreateSyntacticForm() 1655 = dyn_cast<CompoundAssignOperator>(syntax)) { in recreateSyntacticForm() 1658 return new (Context) CompoundAssignOperator(lhs, rhs, cop->getOpcode(), in recreateSyntacticForm()
|
| H A D | SemaChecking.cpp | 10607 assert(isa<CompoundAssignOperator>(E) && in AnalyzeCompoundAssignment() 10618 const auto *RBT = cast<CompoundAssignOperator>(E) in AnalyzeCompoundAssignment() 11965 if (isa<CompoundAssignOperator>(BO)) in VisitBinAssign() 11970 if (isa<CompoundAssignOperator>(BO)) in VisitBinAssign() 11983 void VisitCompoundAssignOperator(CompoundAssignOperator *CAO) { in VisitCompoundAssignOperator()
|
| H A D | SemaExpr.cpp | 12217 return new (Context) CompoundAssignOperator( in convertHalfVecBinOp() 12496 return new (Context) CompoundAssignOperator( in CreateBuiltinBinOp()
|
| H A D | SemaOverload.cpp | 12418 return new (Context) CompoundAssignOperator( in CreateOverloadedBinOp()
|
| H A D | TreeTransform.h | 9486 CompoundAssignOperator *E) { in TransformCompoundAssignOperator()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 75 def CompoundAssignOperator : DStmt<BinaryOperator>;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Index/ |
| H A D | IndexBody.cpp | 88 } else if (auto CA = dyn_cast<CompoundAssignOperator>(Parent)) { in getRolesForRef()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExprEngineC.cpp | 142 cast<CompoundAssignOperator>(B)->getComputationResultType(); in VisitBinaryOperator() 146 cast<CompoundAssignOperator>(B)->getComputationLHSType(); in VisitBinaryOperator()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | TextNodeDumper.cpp | 801 const CompoundAssignOperator *Node) { in VisitCompoundAssignOperator()
|
| H A D | StmtProfile.cpp | 1156 StmtProfiler::VisitCompoundAssignOperator(const CompoundAssignOperator *S) { in VisitCompoundAssignOperator()
|
| H A D | StmtPrinter.cpp | 1385 void StmtPrinter::VisitCompoundAssignOperator(CompoundAssignOperator *Node) { in VisitCompoundAssignOperator()
|
| H A D | ASTImporter.cpp | 578 ExpectedStmt VisitCompoundAssignOperator(CompoundAssignOperator *E); 6546 ASTNodeImporter::VisitCompoundAssignOperator(CompoundAssignOperator *E) { in VisitCompoundAssignOperator() 6559 return new (Importer.getToContext()) CompoundAssignOperator( in VisitCompoundAssignOperator()
|
| H A D | ExprConstant.cpp | 5323 bool VisitCompoundAssignOperator(const CompoundAssignOperator *CAO); 5600 const CompoundAssignOperator *CAO) { in VisitCompoundAssignOperator()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 798 void ASTStmtReader::VisitCompoundAssignOperator(CompoundAssignOperator *E) { in VisitCompoundAssignOperator() 2587 S = new (Context) CompoundAssignOperator(Empty); in ReadStmtFromStream()
|
| H A D | ASTWriterStmt.cpp | 741 void ASTStmtWriter::VisitCompoundAssignOperator(CompoundAssignOperator *E) { in VisitCompoundAssignOperator()
|