Searched refs:ExpressionAST (Results 1 – 4 of 4) sorted by relevance
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Support/ |
D | FileCheckImpl.h | 34 class ExpressionAST { 36 virtual ~ExpressionAST() = default; 44 class ExpressionLiteral : public ExpressionAST { 122 class NumericVariableUse : public ExpressionAST { 142 class BinaryOperation : public ExpressionAST { 145 std::unique_ptr<ExpressionAST> LeftOperand; 148 std::unique_ptr<ExpressionAST> RightOperand; 154 BinaryOperation(binop_eval_t EvalBinop, std::unique_ptr<ExpressionAST> LeftOp, in BinaryOperation() 155 std::unique_ptr<ExpressionAST> RightOp) in BinaryOperation() 221 std::unique_ptr<ExpressionAST> ExpressionASTPointer; [all …]
|
D | FileCheck.cpp | 182 Expected<std::unique_ptr<ExpressionAST>> Pattern::parseNumericOperand( in parseNumericOperand() 216 Expected<std::unique_ptr<ExpressionAST>> 217 Pattern::parseBinop(StringRef &Expr, std::unique_ptr<ExpressionAST> LeftOp, in parseBinop() 248 Expected<std::unique_ptr<ExpressionAST>> RightOpResult = in parseBinop() 258 Expected<std::unique_ptr<ExpressionAST>> Pattern::parseNumericSubstitutionBlock( in parseNumericSubstitutionBlock() 262 std::unique_ptr<ExpressionAST> ExpressionASTPointer = nullptr; in parseNumericSubstitutionBlock() 279 Expected<std::unique_ptr<ExpressionAST>> ParseResult = in parseNumericSubstitutionBlock() 479 std::unique_ptr<ExpressionAST> ExpressionASTPointer; in parsePattern() 482 Expected<std::unique_ptr<ExpressionAST>> ParseResult = in parsePattern() 841 std::unique_ptr<ExpressionAST> ExpressionASTPointer, size_t InsertIdx) { in makeNumericSubstitution() [all …]
|
/external/llvm-project/llvm/lib/FileCheck/ |
D | FileCheckImpl.h | 169 class ExpressionAST { 174 ExpressionAST(StringRef ExpressionStr) : ExpressionStr(ExpressionStr) {} in ExpressionAST() function 176 virtual ~ExpressionAST() = default; 195 class ExpressionLiteral : public ExpressionAST { 203 : ExpressionAST(ExpressionStr), Value(Val) {} in ExpressionLiteral() 237 std::unique_ptr<ExpressionAST> AST; 245 Expression(std::unique_ptr<ExpressionAST> AST, ExpressionFormat Format) in Expression() 250 ExpressionAST *getAST() const { return AST.get(); } in getAST() 325 class NumericVariableUse : public ExpressionAST { 332 : ExpressionAST(Name), Variable(Variable) {} in NumericVariableUse() [all …]
|
D | FileCheck.cpp | 536 Expected<std::unique_ptr<ExpressionAST>> Pattern::parseNumericOperand( in parseNumericOperand() 594 Expected<std::unique_ptr<ExpressionAST>> 607 Expected<std::unique_ptr<ExpressionAST>> SubExprResult = parseNumericOperand( in parseParenExpr() 627 Expected<std::unique_ptr<ExpressionAST>> 629 std::unique_ptr<ExpressionAST> LeftOp, in parseBinop() 661 Expected<std::unique_ptr<ExpressionAST>> RightOpResult = in parseBinop() 672 Expected<std::unique_ptr<ExpressionAST>> 696 SmallVector<std::unique_ptr<ExpressionAST>, 4> Args; in parseCallExpr() 703 Expected<std::unique_ptr<ExpressionAST>> Arg = parseNumericOperand( in parseCallExpr() 752 std::unique_ptr<ExpressionAST> ExpressionASTPointer = nullptr; in parseNumericSubstitutionBlock() [all …]
|