Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DComputeDependence.h60 class CXXScalarValueInitExpr; variable
148 ExprDependence computeDependence(CXXScalarValueInitExpr *E);
H A DExprCXX.h2181 class CXXScalarValueInitExpr : public Expr {
2189 CXXScalarValueInitExpr(QualType Type, TypeSourceInfo *TypeInfo, in CXXScalarValueInitExpr() function
2197 explicit CXXScalarValueInitExpr(EmptyShell Shell) in CXXScalarValueInitExpr() function
H A DStmt.h844 friend class CXXScalarValueInitExpr;
H A DRecursiveASTVisitor.h2641 DEF_TRAVERSE_STMT(CXXScalarValueInitExpr, {
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaFixItUtils.cpp77 isa<CXXScalarValueInitExpr>(Expr) || in tryToFixConversion()
H A DSemaTemplateVariadic.cpp1373 return new (Context) CXXScalarValueInitExpr( in BuildEmptyCXXFoldExpr()
H A DSemaExprCXX.cpp1672 !isa<CXXScalarValueInitExpr>(Inner)) { in BuildCXXTypeConstructExpr()
2732 CXXScalarValueInitExpr Align(AlignValT, nullptr, SourceLocation()); in FindAllocationFunctions()
6387 if (isa<CXXScalarValueInitExpr>(RHS.get()->IgnoreParens())) { in CheckPointerToMemberOperands()
H A DSemaStmt.cpp3656 CXXScalarValueInitExpr VoidVal(Context.VoidTy, nullptr, SourceLocation()); in DeduceFunctionTypeFromReturnExpr()
H A DTreeTransform.h4194 if (CXXScalarValueInitExpr *VIE = dyn_cast<CXXScalarValueInitExpr>(Init)) { in TransformInitializer()
13332 CXXScalarValueInitExpr *E) { in TransformCXXScalarValueInitExpr()
H A DSemaInit.cpp8105 CurInit = new (S.Context) CXXScalarValueInitExpr( in Perform()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprAgg.cpp201 void VisitCXXScalarValueInitExpr(CXXScalarValueInitExpr *E);
1408 void AggExprEmitter::VisitCXXScalarValueInitExpr(CXXScalarValueInitExpr *E) { in VisitCXXScalarValueInitExpr()
1535 if ((isa<ImplicitValueInitExpr>(E) || isa<CXXScalarValueInitExpr>(E)) && in isSimpleZero()
1560 } else if (isa<ImplicitValueInitExpr>(E) || isa<CXXScalarValueInitExpr>(E)) { in EmitInitializationToLValue()
H A DCGExprComplex.cpp246 ComplexPairTy VisitCXXScalarValueInitExpr(CXXScalarValueInitExpr *E) { in VisitCXXScalarValueInitExpr()
H A DCGExprScalar.cpp485 Value *VisitCXXScalarValueInitExpr(const CXXScalarValueInitExpr *E) { in VisitCXXScalarValueInitExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td135 def CXXScalarValueInitExpr : StmtNode<Expr>;
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DCompiler.h172 bool VisitCXXScalarValueInitExpr(const CXXScalarValueInitExpr *E);
H A DCompiler.cpp2672 const CXXScalarValueInitExpr *E) { in VisitCXXScalarValueInitExpr()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DComputeDependence.cpp338 ExprDependence clang::computeDependence(CXXScalarValueInitExpr *E) { in computeDependence()
H A DStmtProfile.cpp2111 StmtProfiler::VisitCXXScalarValueInitExpr(const CXXScalarValueInitExpr *S) { in VisitCXXScalarValueInitExpr()
H A DExprCXX.cpp224 SourceLocation CXXScalarValueInitExpr::getBeginLoc() const { in getBeginLoc()
H A DStmtPrinter.cpp2310 void StmtPrinter::VisitCXXScalarValueInitExpr(CXXScalarValueInitExpr *Node) { in VisitCXXScalarValueInitExpr()
H A DASTImporter.cpp612 ExpectedStmt VisitCXXScalarValueInitExpr(CXXScalarValueInitExpr *E);
8120 ASTNodeImporter::VisitCXXScalarValueInitExpr(CXXScalarValueInitExpr *E) { in VisitCXXScalarValueInitExpr()
8128 return new (Importer.getToContext()) CXXScalarValueInitExpr( in VisitCXXScalarValueInitExpr()
H A DExprConstant.cpp8153 bool VisitCXXScalarValueInitExpr(const CXXScalarValueInitExpr *E) { in VisitCXXScalarValueInitExpr()
9984 } else if (isa<CXXScalarValueInitExpr>(Init) || in VisitCXXNewExpr()
/freebsd/contrib/llvm-project/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp921 isa<CXXScalarValueInitExpr>(Expr) || in castOperatorNeedsParens()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1895 void ASTStmtReader::VisitCXXScalarValueInitExpr(CXXScalarValueInitExpr *E) { in VisitCXXScalarValueInitExpr()
4073 S = new (Context) CXXScalarValueInitExpr(Empty); in ReadStmtFromStream()
H A DASTWriterStmt.cpp1897 void ASTStmtWriter::VisitCXXScalarValueInitExpr(CXXScalarValueInitExpr *E) { in VisitCXXScalarValueInitExpr()