Home
last modified time | relevance | path

Searched refs:ExpressionPointer (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/FileCheck/
H A DFileCheckImpl.h389 std::unique_ptr<Expression> ExpressionPointer;
393 std::unique_ptr<Expression> ExpressionPointer, in getIndex()
396 ExpressionPointer(std::move(ExpressionPointer)) {}
419 NumericSubstitution(FileCheckPatternContext * Context,StringRef ExpressionStr,std::unique_ptr<Expression> ExpressionPointer,size_t InsertIdx) NumericSubstitution() argument
H A DFileCheck.cpp269 assert(ExpressionPointer->getAST() != nullptr && in getResult()
271 Expected<APInt> EvaluatedValue = ExpressionPointer->getAST()->eval(); in getResult()
274 ExpressionFormat Format = ExpressionPointer->getFormat(); in getResult()
747 std::unique_ptr<Expression> ExpressionPointer = in parseNumericSubstitutionBlock() local
754 DefExpr, Context, LineNumber, ExpressionPointer->getFormat(), SM); in parseNumericSubstitutionBlock()
761 return std::move(ExpressionPointer); in parseNumericSubstitutionBlock()
950 std::unique_ptr<Expression> ExpressionPointer; in parsePattern() local
961 ExpressionPointer = std::move(*ParseResult); in parsePattern()
962 SubstNeeded = ExpressionPointer->getAST() != nullptr; in parsePattern()
970 ExpressionFormat Format = ExpressionPointer->getFormat(); in parsePattern()
[all …]