Home
last modified time | relevance | path

Searched refs:TheExpr (Results 1 – 25 of 50) sorted by relevance

12

/dports/devel/fpc-fcl-passrc/fpc-3.2.2/packages/fcl-passrc/tests/
H A Dtconstparser.pas24 Property TheExpr : TPasExpr Read FExpr;
98 Property TheExpr : TPasExpr Read FExpr;
147 AssertExpression('Const', TheExpr,aKind,AClass);
160 AssertExpression('Integer Const',TheExpr,pekNumber,'1');
211 B:=TBinaryExpr(TheExpr);
489 R:=TheExpr as TRecordValues;
508 R:=TheExpr as TArrayValues;
520 AssertExpression('Float const', TheExpr,pekNumber,'1');
541 R:=TheExpr as TArrayValues;
594 B:=TBinaryExpr(TheExpr);
[all …]
H A Dtcexprparser.pas35 Property TheExpr : TPasExpr read FTheExpr;
386 B:=TBinaryExpr(TheExpr);
736 AssertExpression('Deref expression 1',TheExpr,pekUnary,TUnaryExpr);
746 AssertExpression('Deref expression 1',TheExpr,pekUnary,TUnaryExpr);
969 AssertEquals('Boolean false',False,TBoolConstExpr(TheExpr).Value);
977 AssertEquals('Boolean true',True,TBoolConstExpr(TheExpr).Value);
1103 Result:=AssertBinaryExpr(Msg,TheExpr,Op,ALeft,ARight);
1123 Result:=AssertUnaryExpr(Msg,TheExpr,OP,AOperand);
1146 P:=TParamsExpr(AssertExpression('Params',TheExpr,pekFuncParams,TParamsExpr));
1186 P:=TParamsExpr(AssertExpression('Params',TheExpr,pekFuncParams,TParamsExpr));
[all …]
/dports/lang/fpc-source/fpc-3.2.2/packages/fcl-passrc/tests/
H A Dtconstparser.pas24 Property TheExpr : TPasExpr Read FExpr;
98 Property TheExpr : TPasExpr Read FExpr;
147 AssertExpression('Const', TheExpr,aKind,AClass);
160 AssertExpression('Integer Const',TheExpr,pekNumber,'1');
211 B:=TBinaryExpr(TheExpr);
489 R:=TheExpr as TRecordValues;
508 R:=TheExpr as TArrayValues;
520 AssertExpression('Float const', TheExpr,pekNumber,'1');
541 R:=TheExpr as TArrayValues;
594 B:=TBinaryExpr(TheExpr);
[all …]
H A Dtcexprparser.pas35 Property TheExpr : TPasExpr read FTheExpr;
386 B:=TBinaryExpr(TheExpr);
736 AssertExpression('Deref expression 1',TheExpr,pekUnary,TUnaryExpr);
746 AssertExpression('Deref expression 1',TheExpr,pekUnary,TUnaryExpr);
969 AssertEquals('Boolean false',False,TBoolConstExpr(TheExpr).Value);
977 AssertEquals('Boolean true',True,TBoolConstExpr(TheExpr).Value);
1103 Result:=AssertBinaryExpr(Msg,TheExpr,Op,ALeft,ARight);
1123 Result:=AssertUnaryExpr(Msg,TheExpr,OP,AOperand);
1146 P:=TParamsExpr(AssertExpression('Params',TheExpr,pekFuncParams,TParamsExpr));
1186 P:=TParamsExpr(AssertExpression('Params',TheExpr,pekFuncParams,TParamsExpr));
[all …]
/dports/devel/creduce/creduce-2.10.0/clang_delta/
H A DTemplateNonTypeArgToInt.cpp107 if (TheExpr) { in HandleTranslationUnit()
108 RewriteHelper->replaceExpr(TheExpr, IntString); in HandleTranslationUnit()
165 TheExpr = ArgLoc.getLocInfo().getAsExpr(); in handleOneTemplateArgumentLoc()
167 if (!TheExpr->isValueDependent() && in handleOneTemplateArgumentLoc()
168 TheExpr->EvaluateAsInt(Result, *Context)) { in handleOneTemplateArgumentLoc()
H A DExpressionDetector.cpp270 ConsumerInstance->TheExpr = E; in VisitExpr()
333 TransAssert(TheExpr && "NULL TheExpr"); in HandleTranslationUnit()
336 RewriteHelper->replaceExpr(TheExpr, Replacement); in HandleTranslationUnit()
683 RewriteHelper->getExprString(TheExpr, ExprStr); in doRewrite()
686 TheExpr->getType().getAsStringInternal(TyStr, Context->getPrintingPolicy()); in doRewrite()
701 TheExpr->getType().getTypePtr()->getUnqualifiedDesugaredType(); in doRewrite()
712 TheExpr, TmpVarName, in doRewrite()
H A DTemplateNonTypeArgToInt.h48 TheExpr(NULL), in TemplateNonTypeArgToInt()
86 clang::Expr *TheExpr; variable
H A DExpressionDetector.h42 TmpVarNameQueryWrap(NULL), TheFunc(NULL), TheStmt(NULL), TheExpr(NULL), in ExpressionDetector()
116 clang::Expr *TheExpr; variable
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/clang/include/clang/AST/
H A DOSLog.h73 const Expr *TheExpr = nullptr; variable
82 : TheKind(kind), TheExpr(expr), Size(size), Flags(flags), in TheKind()
104 const Expr *getExpr() const { return TheExpr; } in getExpr()
/dports/devel/llvm12/llvm-project-12.0.1.src/clang/include/clang/AST/
H A DOSLog.h73 const Expr *TheExpr = nullptr; variable
82 : TheKind(kind), TheExpr(expr), Size(size), Flags(flags), in TheKind()
104 const Expr *getExpr() const { return TheExpr; } in getExpr()
/dports/devel/llvm11/llvm-11.0.1.src/tools/clang/include/clang/AST/
H A DOSLog.h73 const Expr *TheExpr = nullptr; variable
82 : TheKind(kind), TheExpr(expr), Size(size), Flags(flags), in TheKind()
104 const Expr *getExpr() const { return TheExpr; } in getExpr()
/dports/devel/llvm90/llvm-9.0.1.src/tools/clang/include/clang/AST/
H A DOSLog.h73 const Expr *TheExpr = nullptr; variable
82 : TheKind(kind), TheExpr(expr), Size(size), Flags(flags), in TheKind()
104 const Expr *getExpr() const { return TheExpr; } in getExpr()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/clang/include/clang/AST/
H A DOSLog.h73 const Expr *TheExpr = nullptr; variable
82 : TheKind(kind), TheExpr(expr), Size(size), Flags(flags), in TheKind()
104 const Expr *getExpr() const { return TheExpr; } in getExpr()
/dports/devel/llvm10/llvm-10.0.1.src/tools/clang/include/clang/AST/
H A DOSLog.h73 const Expr *TheExpr = nullptr; variable
82 : TheKind(kind), TheExpr(expr), Size(size), Flags(flags), in TheKind()
104 const Expr *getExpr() const { return TheExpr; } in getExpr()
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/clang/include/clang/AST/
H A DOSLog.h73 const Expr *TheExpr = nullptr; variable
82 : TheKind(kind), TheExpr(expr), Size(size), Flags(flags), in TheKind()
104 const Expr *getExpr() const { return TheExpr; } in getExpr()
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/clang/include/clang/AST/
H A DOSLog.h73 const Expr *TheExpr = nullptr; variable
82 : TheKind(kind), TheExpr(expr), Size(size), Flags(flags), in TheKind()
104 const Expr *getExpr() const { return TheExpr; } in getExpr()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/clang/include/clang/AST/
H A DOSLog.h73 const Expr *TheExpr = nullptr; variable
82 : TheKind(kind), TheExpr(expr), Size(size), Flags(flags), in TheKind()
104 const Expr *getExpr() const { return TheExpr; } in getExpr()
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/clang/include/clang/AST/
H A DOSLog.h73 const Expr *TheExpr = nullptr; variable
82 : TheKind(kind), TheExpr(expr), Size(size), Flags(flags), in TheKind()
104 const Expr *getExpr() const { return TheExpr; } in getExpr()
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/clang/include/clang/AST/
H A DOSLog.h73 const Expr *TheExpr = nullptr; variable
82 : TheKind(kind), TheExpr(expr), Size(size), Flags(flags), in TheKind()
104 const Expr *getExpr() const { return TheExpr; } in getExpr()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/clang/include/clang/AST/
H A DOSLog.h73 const Expr *TheExpr = nullptr; variable
82 : TheKind(kind), TheExpr(expr), Size(size), Flags(flags), in TheKind()
104 const Expr *getExpr() const { return TheExpr; } in getExpr()
/dports/devel/llvm13/llvm-project-13.0.1.src/clang/include/clang/AST/
H A DOSLog.h73 const Expr *TheExpr = nullptr; variable
82 : TheKind(kind), TheExpr(expr), Size(size), Flags(flags), in TheKind()
104 const Expr *getExpr() const { return TheExpr; } in getExpr()
/dports/devel/llvm80/llvm-8.0.1.src/tools/clang/include/clang/AST/
H A DOSLog.h74 const Expr *TheExpr = nullptr; variable
83 : TheKind(kind), TheExpr(expr), Size(size), Flags(flags), in TheKind()
105 const Expr *getExpr() const { return TheExpr; } in getExpr()
/dports/devel/llvm70/llvm-7.0.1.src/tools/clang/include/clang/Analysis/Analyses/
H A DOSLog.h68 const Expr *TheExpr = nullptr; variable
75 : TheKind(kind), TheExpr(expr), Size(size), Flags(flags) {} in OSLogBufferItem()
97 const Expr *getExpr() const { return TheExpr; } in getExpr()
/dports/lang/clang-mesa/clang-13.0.1.src/include/clang/AST/
H A DOSLog.h73 const Expr *TheExpr = nullptr; variable
82 : TheKind(kind), TheExpr(expr), Size(size), Flags(flags), in TheKind()
104 const Expr *getExpr() const { return TheExpr; } in getExpr()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/clang-tools-extra/clang-tidy/misc/
H A DRedundantExpressionCheck.cpp336 static const TExpr *checkOpKind(const Expr *TheExpr, in checkOpKind() argument
338 const auto *AsTExpr = dyn_cast_or_null<TExpr>(TheExpr); in checkOpKind()
364 static bool hasSameOperatorParent(const Expr *TheExpr, in hasSameOperatorParent() argument
368 const DynTypedNodeList Parents = Context.getParents(*TheExpr); in hasSameOperatorParent()
386 markDuplicateOperands(const TExpr *TheExpr, in markDuplicateOperands() argument
389 const OverloadedOperatorKind OpKind = getOp(TheExpr); in markDuplicateOperands()
394 const std::pair<const Expr *, const Expr *> Operands = getOperands(TheExpr); in markDuplicateOperands()
401 if (hasSameOperatorParent<TExpr>(TheExpr, OpKind, Context)) in markDuplicateOperands()

12