Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DExpr.cpp583 FloatingLiteral::FloatingLiteral(ASTContext &C, const llvm::APFloat &V, in FloatingLiteral() function in FloatingLiteral
593 FloatingLiteral::FloatingLiteral(ASTContext &C, EmptyShell Empty) in FloatingLiteral() function in FloatingLiteral
600 FloatingLiteral *
601 FloatingLiteral::Create(ASTContext &C, const llvm::APFloat &V, in Create()
603 return new (C) FloatingLiteral(C, V, isexact, Type, L); in Create()
606 FloatingLiteral *
607 FloatingLiteral::Create(ASTContext &C, EmptyShell Empty) { in Create()
608 return new (C) FloatingLiteral(C, Empty); in Create()
614 double FloatingLiteral::getValueAsApproximateDouble() const { in getValueAsApproximateDouble()
DStmtDumper.cpp143 void VisitFloatingLiteral(FloatingLiteral *Node);
444 void StmtDumper::VisitFloatingLiteral(FloatingLiteral *Node) { in VisitFloatingLiteral()
DItaniumMangle.cpp2834 const FloatingLiteral *FL = cast<FloatingLiteral>(E); in mangleExpression()
2876 if (const FloatingLiteral *Imag = in mangleExpression()
2877 dyn_cast<FloatingLiteral>(IE->getSubExpr())) { in mangleExpression()
DStmtProfile.cpp280 void StmtProfiler::VisitFloatingLiteral(const FloatingLiteral *S) { in VisitFloatingLiteral()
DStmtPrinter.cpp737 void StmtPrinter::VisitFloatingLiteral(FloatingLiteral *Node) { in VisitFloatingLiteral()
DExprConstant.cpp5520 bool VisitFloatingLiteral(const FloatingLiteral *E);
5690 bool FloatExprEvaluator::VisitFloatingLiteral(const FloatingLiteral *E) { in VisitFloatingLiteral()
6697 if (const FloatingLiteral *FL in CheckICE()
6698 = dyn_cast<FloatingLiteral>(SubExpr->IgnoreParenImpCasts())) { in CheckICE()
/external/clang/include/clang/Basic/
DStmtNodes.td55 def FloatingLiteral : DStmt<Expr>;
/external/clang/include/clang/AST/
DExpr.h1252 class FloatingLiteral : public Expr, private APFloatStorage {
1255 FloatingLiteral(ASTContext &C, const llvm::APFloat &V, bool isexact,
1259 explicit FloatingLiteral(ASTContext &C, EmptyShell Empty);
1262 static FloatingLiteral *Create(ASTContext &C, const llvm::APFloat &V,
1264 static FloatingLiteral *Create(ASTContext &C, EmptyShell Empty);
1289 static bool classof(const FloatingLiteral *) { return true; } in classof() argument
DStmt.h176 friend class FloatingLiteral; variable
DRecursiveASTVisitor.h2230 DEF_TRAVERSE_STMT(FloatingLiteral, { })
/external/v8/tools/gcmole/
Dgcmole.cc571 VISIT(FloatingLiteral); in VisitExpr()
625 IGNORE_EXPR(FloatingLiteral);
/external/clang/lib/CodeGen/
DCGExprAgg.cpp909 if (const FloatingLiteral *FL = dyn_cast<FloatingLiteral>(E)) in isSimpleZero()
DCGExprScalar.cpp176 Value *VisitFloatingLiteral(const FloatingLiteral *E) { in VisitFloatingLiteral()
/external/clang/lib/Sema/
DSemaChecking.cpp3809 if (FloatingLiteral* FLL = dyn_cast<FloatingLiteral>(LeftExprSansParen)) { in CheckFloatComparison()
3813 if (FloatingLiteral* FLR = dyn_cast<FloatingLiteral>(RightExprSansParen)) in CheckFloatComparison()
4461 void DiagnoseFloatingLiteralImpCast(Sema &S, FloatingLiteral *FL, QualType T, in DiagnoseFloatingLiteralImpCast()
4663 if (FloatingLiteral *FL = dyn_cast<FloatingLiteral>(InnerE)) { in CheckImplicitConversion()
DSemaStmt.cpp1228 void VisitFloatingLiteral(FloatingLiteral *E) { } in VisitFloatingLiteral()
DSemaExprObjC.cpp367 isa<FloatingLiteral>(OrigElement) || in CheckObjCCollectionLiteralElement()
DTreeTransform.h6104 TreeTransform<Derived>::TransformFloatingLiteral(FloatingLiteral *E) { in TransformFloatingLiteral()
DSemaExpr.cpp2622 return FloatingLiteral::Create(S.Context, Val, isExact, Ty, Loc); in BuildFloatingLiteral()
/external/clang/include/clang/ASTMatchers/
DASTMatchersInternal.h883 llvm::is_base_of<FloatingLiteral, T>::value ||
/external/clang/lib/Edit/
DRewriteObjCFoundationAPI.cpp622 if (!isa<IntegerLiteral>(literalE) && !isa<FloatingLiteral>(literalE)) in rewriteToNumberLiteral()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp381 void ASTStmtReader::VisitFloatingLiteral(FloatingLiteral *E) { in VisitFloatingLiteral()
1730 S = FloatingLiteral::Create(Context, Empty); in ReadStmtFromStream()
DASTWriterStmt.cpp327 void ASTStmtWriter::VisitFloatingLiteral(FloatingLiteral *E) { in VisitFloatingLiteral()
/external/clang/tools/libclang/
DRecursiveASTVisitor.h2150 DEF_TRAVERSE_STMT(FloatingLiteral, { })
/external/clang/lib/Analysis/
DThreadSafety.cpp436 isa<FloatingLiteral>(Exp) || in buildSExpr()
/external/clang/lib/StaticAnalyzer/Checkers/
DRetainCountChecker.cpp1877 isa<FloatingLiteral>(E) || in isNumericLiteralExpression()