Searched refs:ImaginaryLiteral (Results 1 - 15 of 15) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprComplex.cpp115 ComplexPairTy VisitImaginaryLiteral(const ImaginaryLiteral *IL);
404 VisitImaginaryLiteral(const ImaginaryLiteral *IL) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp878 const internal::VariadicDynCastAllOfMatcher<Stmt, ImaginaryLiteral> imaginaryLiteral;
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h1678 /// ImaginaryLiteral - We support imaginary integer and floating point literals,
1683 class ImaginaryLiteral : public Expr { class in namespace:clang
1686 ImaginaryLiteral(Expr *val, QualType Ty) function in class:clang::ImaginaryLiteral
1692 explicit ImaginaryLiteral(EmptyShell Empty) function in class:clang::ImaginaryLiteral
H A DRecursiveASTVisitor.h2745 DEF_TRAVERSE_STMT(ImaginaryLiteral, {})
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp640 void ASTStmtReader::VisitImaginaryLiteral(ImaginaryLiteral *E) {
2916 S = new (Context) ImaginaryLiteral(Empty);
H A DASTWriterStmt.cpp659 void ASTStmtWriter::VisitImaginaryLiteral(ImaginaryLiteral *E) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DItaniumMangle.cpp4454 const ImaginaryLiteral *IE = cast<ImaginaryLiteral>(E);
H A DStmtProfile.cpp1162 void StmtProfiler::VisitImaginaryLiteral(const ImaginaryLiteral *S) {
H A DASTImporter.cpp590 ExpectedStmt VisitImaginaryLiteral(ImaginaryLiteral *E);
6570 ExpectedStmt ASTNodeImporter::VisitImaginaryLiteral(ImaginaryLiteral *E) {
6579 return new (Importer.getToContext()) ImaginaryLiteral(
H A DExprConstant.cpp13296 bool VisitImaginaryLiteral(const ImaginaryLiteral *E);
13326 bool ComplexExprEvaluator::VisitImaginaryLiteral(const ImaginaryLiteral *E) {
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h2292 extern const internal::VariadicDynCastAllOfMatcher<Stmt, ImaginaryLiteral>
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmt.cpp1447 void VisitImaginaryLiteral(ImaginaryLiteral *E) { }
H A DTreeTransform.h10003 TreeTransform<Derived>::TransformImaginaryLiteral(ImaginaryLiteral *E) {
H A DSemaExpr.cpp3945 // If this is an imaginary literal, create the ImaginaryLiteral wrapper.
3947 Res = new (Context) ImaginaryLiteral(Res,
H A DSemaOpenMP.cpp15201 auto *Im = new (Context) ImaginaryLiteral(Init, OrigType);

Completed in 336 milliseconds