Home
last modified time | relevance | path

Searched refs:AbstractConditionalOperator (Results 1 – 25 of 45) sorted by relevance

12

/external/llvm-project/clang/lib/Tooling/Transformer/
DSourceCodeBuilders.cpp35 isa<AbstractConditionalOperator>(Expr)) in mayEverNeedParens()
52 if (isa<BinaryOperator>(Expr) || isa<AbstractConditionalOperator>(Expr)) in needParensAfterUnaryOperator()
/external/clang/include/clang/Basic/
DStmtNodes.td75 def AbstractConditionalOperator : DStmt<Expr, 1>;
76 def ConditionalOperator : DStmt<AbstractConditionalOperator>;
77 def BinaryConditionalOperator : DStmt<AbstractConditionalOperator>;
/external/llvm-project/clang/include/clang/Basic/
DStmtNodes.td80 def AbstractConditionalOperator : StmtNode<Expr, 1>;
81 def ConditionalOperator : StmtNode<AbstractConditionalOperator>;
82 def BinaryConditionalOperator : StmtNode<AbstractConditionalOperator>;
/external/llvm-project/clang-tools-extra/clang-tidy/bugprone/
DStringIntegerAssignmentCheck.cpp69 if (const auto *CondOp = dyn_cast<AbstractConditionalOperator>(E)) in isLikelyCharExpression()
/external/llvm-project/clang/include/clang/Analysis/Analyses/
DThreadSafetyCommon.h42 class AbstractConditionalOperator; variable
421 const AbstractConditionalOperator *C, CallingContext *Ctx);
/external/clang/include/clang/AST/
DExpr.h3128 class AbstractConditionalOperator : public Expr {
3133 AbstractConditionalOperator(StmtClass SC, QualType T, in AbstractConditionalOperator() function
3142 AbstractConditionalOperator(StmtClass SC, EmptyShell Empty) in AbstractConditionalOperator() function
3170 class ConditionalOperator : public AbstractConditionalOperator {
3179 : AbstractConditionalOperator(ConditionalOperatorClass, t, VK, OK, in ConditionalOperator()
3200 : AbstractConditionalOperator(ConditionalOperatorClass, Empty) { } in ConditionalOperator()
3240 class BinaryConditionalOperator : public AbstractConditionalOperator {
3257 : AbstractConditionalOperator(BinaryConditionalOperatorClass, t, VK, OK, in BinaryConditionalOperator()
3275 : AbstractConditionalOperator(BinaryConditionalOperatorClass, Empty) { } in BinaryConditionalOperator()
3320 inline Expr *AbstractConditionalOperator::getCond() const { in getCond()
[all …]
/external/clang/lib/Analysis/
DReachableCode.cpp530 const AbstractConditionalOperator *CO = in GetUnreachableLoc()
531 cast<AbstractConditionalOperator>(S); in GetUnreachableLoc()
DCFG.cpp436 CFGBlock *VisitConditionalOperator(AbstractConditionalOperator *C,
561 AbstractConditionalOperator *E, bool BindToTemporary,
1969 CFGBlock *CFGBuilder::VisitConditionalOperator(AbstractConditionalOperator *C, in VisitConditionalOperator()
3667 cast<AbstractConditionalOperator>(E), BindToTemporary, Context); in VisitForTemporaryDtors()
3835 AbstractConditionalOperator *E, bool BindToTemporary, in VisitConditionalOperatorForTemporaryDtors()
4166 void VisitAbstractConditionalOperator(AbstractConditionalOperator* C) { in VisitAbstractConditionalOperator()
/external/llvm-project/clang/lib/Analysis/
DReachableCode.cpp572 const AbstractConditionalOperator *CO = in GetUnreachableLoc()
573 cast<AbstractConditionalOperator>(S); in GetUnreachableLoc()
DCFG.cpp551 CFGBlock *VisitConditionalOperator(AbstractConditionalOperator *C,
693 AbstractConditionalOperator *E, bool ExternallyDestructed,
2738 CFGBlock *CFGBuilder::VisitConditionalOperator(AbstractConditionalOperator *C, in VisitConditionalOperator()
4679 cast<AbstractConditionalOperator>(E), ExternallyDestructed, Context); in VisitForTemporaryDtors()
4865 AbstractConditionalOperator *E, bool ExternallyDestructed, in VisitConditionalOperatorForTemporaryDtors()
5285 void VisitAbstractConditionalOperator(AbstractConditionalOperator* C) { in VisitAbstractConditionalOperator()
/external/clang/lib/CodeGen/
DCGExprAgg.cpp164 void VisitAbstractConditionalOperator(const AbstractConditionalOperator *CO);
824 } else if (const AbstractConditionalOperator *op in isBlockVarRef()
825 = dyn_cast<AbstractConditionalOperator>(E)) { in isBlockVarRef()
925 VisitAbstractConditionalOperator(const AbstractConditionalOperator *E) { in VisitAbstractConditionalOperator()
DCGExprComplex.cpp282 VisitAbstractConditionalOperator(const AbstractConditionalOperator *CO);
951 VisitAbstractConditionalOperator(const AbstractConditionalOperator *E) { in VisitAbstractConditionalOperator()
DCodeGenPGO.cpp530 void VisitAbstractConditionalOperator(const AbstractConditionalOperator *E) { in VisitAbstractConditionalOperator()
/external/llvm-project/clang/include/clang/AST/
DExpr.h4027 class AbstractConditionalOperator : public Expr {
4032 AbstractConditionalOperator(StmtClass SC, QualType T, ExprValueKind VK, in AbstractConditionalOperator() function
4037 AbstractConditionalOperator(StmtClass SC, EmptyShell Empty) in AbstractConditionalOperator() function
4065 class ConditionalOperator : public AbstractConditionalOperator {
4074 : AbstractConditionalOperator(ConditionalOperatorClass, t, VK, OK, QLoc, in ConditionalOperator()
4084 : AbstractConditionalOperator(ConditionalOperatorClass, Empty) { } in ConditionalOperator()
4127 class BinaryConditionalOperator : public AbstractConditionalOperator {
4144 : AbstractConditionalOperator(BinaryConditionalOperatorClass, t, VK, OK, in BinaryConditionalOperator()
4157 : AbstractConditionalOperator(BinaryConditionalOperatorClass, Empty) { } in BinaryConditionalOperator()
4205 inline Expr *AbstractConditionalOperator::getCond() const { in getCond()
[all …]
/external/clang/include/clang/Analysis/Analyses/
DThreadSafetyCommon.h395 const AbstractConditionalOperator *C, CallingContext *Ctx);
/external/llvm-project/clang/lib/CodeGen/
DCGExprAgg.cpp170 void VisitAbstractConditionalOperator(const AbstractConditionalOperator *CO);
1121 } else if (const AbstractConditionalOperator *op in isBlockVarRef()
1122 = dyn_cast<AbstractConditionalOperator>(E)) { in isBlockVarRef()
1227 VisitAbstractConditionalOperator(const AbstractConditionalOperator *E) { in VisitAbstractConditionalOperator()
DCGExprComplex.cpp316 VisitAbstractConditionalOperator(const AbstractConditionalOperator *CO);
1026 VisitAbstractConditionalOperator(const AbstractConditionalOperator *E) { in VisitAbstractConditionalOperator()
DCodeGenPGO.cpp679 void VisitAbstractConditionalOperator(const AbstractConditionalOperator *E) { in VisitAbstractConditionalOperator()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h3410 SwitchStmt, AbstractConditionalOperator), in AST_POLYMORPHIC_MATCHER_P() argument
3768 AST_MATCHER_P(AbstractConditionalOperator, hasTrueExpression, in AST_MATCHER_P() argument
3783 AST_MATCHER_P(AbstractConditionalOperator, hasFalseExpression, in AST_MATCHER_P() argument
/external/llvm-project/clang/lib/StaticAnalyzer/Core/
DCoreEngine.cpp317 HandleBranch(cast<AbstractConditionalOperator>(Term)->getCond(), in HandleBlockExit()
/external/clang/lib/StaticAnalyzer/Core/
DCoreEngine.cpp378 HandleBranch(cast<AbstractConditionalOperator>(Term)->getCond(), in HandleBlockExit()
DBugReporter.cpp454 cast<AbstractConditionalOperator>(Parent)->getCond() == S) in getEnclosingStmtLocation()
899 if (isa<AbstractConditionalOperator>(E)) in IsControlFlowExpr()
938 S = cast<AbstractConditionalOperator>(S)->getCond(); in cleanUpLocation()
/external/llvm-project/clang/include/clang/ASTMatchers/
DASTMatchers.h4876 SwitchStmt, AbstractConditionalOperator), in AST_POLYMORPHIC_MATCHER_P() argument
5407 AST_MATCHER_P(AbstractConditionalOperator, hasTrueExpression, in AST_MATCHER_P() argument
5422 AST_MATCHER_P(AbstractConditionalOperator, hasFalseExpression, in AST_MATCHER_P() argument
/external/clang/lib/Sema/
DSemaTemplateVariadic.cpp944 if (isa<BinaryOperator>(E) || isa<AbstractConditionalOperator>(E)) { in CheckFoldOperand()
/external/llvm-project/clang/lib/Sema/
DSemaTemplateVariadic.cpp1178 isa<AbstractConditionalOperator>(E)) { in CheckFoldOperand()

12