OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CompoundAssignOperator
(Results
1 - 25
of
25
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/include/clang/AST/
StmtVisitor.h
73
case BO_MulAssign: DISPATCH(BinMulAssign,
CompoundAssignOperator
);
74
case BO_DivAssign: DISPATCH(BinDivAssign,
CompoundAssignOperator
);
75
case BO_RemAssign: DISPATCH(BinRemAssign,
CompoundAssignOperator
);
76
case BO_AddAssign: DISPATCH(BinAddAssign,
CompoundAssignOperator
);
77
case BO_SubAssign: DISPATCH(BinSubAssign,
CompoundAssignOperator
);
78
case BO_ShlAssign: DISPATCH(BinShlAssign,
CompoundAssignOperator
);
79
case BO_ShrAssign: DISPATCH(BinShrAssign,
CompoundAssignOperator
);
80
case BO_AndAssign: DISPATCH(BinAndAssign,
CompoundAssignOperator
);
81
case BO_OrAssign: DISPATCH(BinOrAssign,
CompoundAssignOperator
);
82
case BO_XorAssign: DISPATCH(BinXorAssign,
CompoundAssignOperator
);
[
all
...]
JSONNodeDumper.h
269
void VisitCompoundAssignOperator(const
CompoundAssignOperator
*CAO);
TextNodeDumper.h
265
void VisitCompoundAssignOperator(const
CompoundAssignOperator
*Node);
Expr.h
3958
/// Construct an empty BinaryOperator, SC is
CompoundAssignOperator
.
3970
///
CompoundAssignOperator
- For compound assignments (e.g. +=), we keep
3976
class
CompoundAssignOperator
: public BinaryOperator {
3980
/// Construct an empty
CompoundAssignOperator
.
3981
explicit
CompoundAssignOperator
(const ASTContext &C, EmptyShell Empty,
3986
CompoundAssignOperator
(const ASTContext &C, Expr *lhs, Expr *rhs, Opcode opc,
3998
static
CompoundAssignOperator
*CreateEmpty(const ASTContext &C,
4001
static
CompoundAssignOperator
*
4023
return isa<
CompoundAssignOperator
>(this) ? sizeof(
CompoundAssignOperator
)
[
all
...]
RecursiveASTVisitor.h
2703
DEF_TRAVERSE_STMT(
CompoundAssignOperator
, {})
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExprComplex.cpp
257
LValue EmitCompoundAssignLValue(const
CompoundAssignOperator
*E,
261
ComplexPairTy EmitCompoundAssign(const
CompoundAssignOperator
*E,
291
ComplexPairTy VisitBinAddAssign(const
CompoundAssignOperator
*E) {
294
ComplexPairTy VisitBinSubAssign(const
CompoundAssignOperator
*E) {
297
ComplexPairTy VisitBinMulAssign(const
CompoundAssignOperator
*E) {
300
ComplexPairTy VisitBinDivAssign(const
CompoundAssignOperator
*E) {
899
EmitCompoundAssignLValue(const
CompoundAssignOperator
*E,
970
EmitCompoundAssign(const
CompoundAssignOperator
*E,
1175
EmitComplexCompoundAssignmentLValue(const
CompoundAssignOperator
*E) {
1182
EmitScalarCompoundAssignWithComplex(const
CompoundAssignOperator
*E
[
all
...]
CGExprScalar.cpp
791
LValue EmitCompoundAssignLValue(const
CompoundAssignOperator
*E,
795
Value *EmitCompoundAssign(const
CompoundAssignOperator
*E,
803
Value *VisitBin ## OP ## Assign(const
CompoundAssignOperator
*E) { \
2993
const
CompoundAssignOperator
*E,
3123
Value *ScalarExprEmitter::EmitCompoundAssign(const
CompoundAssignOperator
*E,
3626
if (const auto *CAO = dyn_cast<
CompoundAssignOperator
>(BinOp)) {
4849
const
CompoundAssignOperator
*E) {
CodeGenFunction.h
3829
LValue EmitComplexCompoundAssignmentLValue(const
CompoundAssignOperator
*E);
3830
LValue EmitScalarCompoundAssignWithComplex(const
CompoundAssignOperator
*E,
3835
LValue EmitCompoundAssignmentLValue(const
CompoundAssignOperator
*E);
CGExpr.cpp
1304
return EmitCompoundAssignmentLValue(cast<
CompoundAssignOperator
>(E));
1305
return EmitComplexCompoundAssignmentLValue(cast<
CompoundAssignOperator
>(E));
/src/external/apache2/llvm/dist/clang/lib/Analysis/
ReachableCode.cpp
565
const
CompoundAssignOperator
*CAO = cast<
CompoundAssignOperator
>(S);
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaPseudoObject.cpp
464
syntactic =
CompoundAssignOperator
::Create(
1646
} else if (
CompoundAssignOperator
*cop
1647
= dyn_cast<
CompoundAssignOperator
>(syntax)) {
1650
return
CompoundAssignOperator
::Create(
SemaExpr.cpp
13894
return
CompoundAssignOperator
::Create(Context, LHS.get(), RHS.get(), Opc,
14222
return
CompoundAssignOperator
::Create(
14598
return
CompoundAssignOperator
::Create(
SemaOverload.cpp
13497
return
CompoundAssignOperator
::Create(
TreeTransform.h
10907
CompoundAssignOperator
*E) {
SemaOpenMP.cpp
10544
if (const auto *AtomicCompAssignOp = dyn_cast<
CompoundAssignOperator
>(
/src/external/apache2/llvm/dist/clang/lib/AST/
Expr.cpp
4412
"Use
CompoundAssignOperator
for compound assignments");
4429
"Use
CompoundAssignOperator
for compound assignments");
4460
CompoundAssignOperator
*
4461
CompoundAssignOperator
::CreateEmpty(const ASTContext &C, bool HasFPFeatures) {
4463
void *Mem = C.Allocate(sizeof(
CompoundAssignOperator
) + Extra,
4464
alignof(
CompoundAssignOperator
));
4465
return new (Mem)
CompoundAssignOperator
(C, EmptyShell(), HasFPFeatures);
4468
CompoundAssignOperator
*
4469
CompoundAssignOperator
::Create(const ASTContext &C, Expr *lhs, Expr *rhs,
4476
void *Mem = C.Allocate(sizeof(
CompoundAssignOperator
) + Extra
[
all
...]
JSONNodeDumper.cpp
1183
const
CompoundAssignOperator
*CAO) {
StmtPrinter.cpp
1463
void StmtPrinter::VisitCompoundAssignOperator(
CompoundAssignOperator
*Node) {
StmtProfile.cpp
1345
StmtProfiler::VisitCompoundAssignOperator(const
CompoundAssignOperator
*S) {
ExprConstant.cpp
2598
assert(isa<CastExpr>(E) || isa<
CompoundAssignOperator
>(E));
4282
const
CompoundAssignOperator
*E;
4405
const
CompoundAssignOperator
*E,
8082
bool VisitCompoundAssignOperator(const
CompoundAssignOperator
*CAO);
8413
const
CompoundAssignOperator
*CAO) {
ASTImporter.cpp
611
ExpectedStmt VisitCompoundAssignOperator(
CompoundAssignOperator
*E);
7064
ASTNodeImporter::VisitCompoundAssignOperator(
CompoundAssignOperator
*E) {
7076
return
CompoundAssignOperator
::Create(
/src/external/apache2/llvm/dist/clang/lib/Index/
IndexBody.cpp
87
} else if (auto CA = dyn_cast<
CompoundAssignOperator
>(Parent)) {
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
ExprEngineC.cpp
145
cast<
CompoundAssignOperator
>(B)->getComputationResultType();
149
cast<
CompoundAssignOperator
>(B)->getComputationLHSType();
/src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderStmt.cpp
1115
void ASTStmtReader::VisitCompoundAssignOperator(
CompoundAssignOperator
*E) {
2920
S =
CompoundAssignOperator
::CreateEmpty(
ASTWriterStmt.cpp
977
void ASTStmtWriter::VisitCompoundAssignOperator(
CompoundAssignOperator
*E) {
Completed in 223 milliseconds
Indexes created Sat Jun 13 00:24:39 UTC 2026