/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ComputeDependence.h | 60 class CXXScalarValueInitExpr; variable 148 ExprDependence computeDependence(CXXScalarValueInitExpr *E);
|
H A D | ExprCXX.h | 2181 class CXXScalarValueInitExpr : public Expr { 2189 CXXScalarValueInitExpr(QualType Type, TypeSourceInfo *TypeInfo, in CXXScalarValueInitExpr() function 2197 explicit CXXScalarValueInitExpr(EmptyShell Shell) in CXXScalarValueInitExpr() function
|
H A D | Stmt.h | 844 friend class CXXScalarValueInitExpr;
|
H A D | RecursiveASTVisitor.h | 2641 DEF_TRAVERSE_STMT(CXXScalarValueInitExpr, {
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaFixItUtils.cpp | 77 isa<CXXScalarValueInitExpr>(Expr) || in tryToFixConversion()
|
H A D | SemaTemplateVariadic.cpp | 1373 return new (Context) CXXScalarValueInitExpr( in BuildEmptyCXXFoldExpr()
|
H A D | SemaExprCXX.cpp | 1672 !isa<CXXScalarValueInitExpr>(Inner)) { in BuildCXXTypeConstructExpr() 2732 CXXScalarValueInitExpr Align(AlignValT, nullptr, SourceLocation()); in FindAllocationFunctions() 6387 if (isa<CXXScalarValueInitExpr>(RHS.get()->IgnoreParens())) { in CheckPointerToMemberOperands()
|
H A D | SemaStmt.cpp | 3656 CXXScalarValueInitExpr VoidVal(Context.VoidTy, nullptr, SourceLocation()); in DeduceFunctionTypeFromReturnExpr()
|
H A D | TreeTransform.h | 4194 if (CXXScalarValueInitExpr *VIE = dyn_cast<CXXScalarValueInitExpr>(Init)) { in TransformInitializer() 13332 CXXScalarValueInitExpr *E) { in TransformCXXScalarValueInitExpr()
|
H A D | SemaInit.cpp | 8105 CurInit = new (S.Context) CXXScalarValueInitExpr( in Perform()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 201 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 D | CGExprComplex.cpp | 246 ComplexPairTy VisitCXXScalarValueInitExpr(CXXScalarValueInitExpr *E) { in VisitCXXScalarValueInitExpr()
|
H A D | CGExprScalar.cpp | 485 Value *VisitCXXScalarValueInitExpr(const CXXScalarValueInitExpr *E) { in VisitCXXScalarValueInitExpr()
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | StmtNodes.td | 135 def CXXScalarValueInitExpr : StmtNode<Expr>;
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Compiler.h | 172 bool VisitCXXScalarValueInitExpr(const CXXScalarValueInitExpr *E);
|
H A D | Compiler.cpp | 2672 const CXXScalarValueInitExpr *E) { in VisitCXXScalarValueInitExpr()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ComputeDependence.cpp | 338 ExprDependence clang::computeDependence(CXXScalarValueInitExpr *E) { in computeDependence()
|
H A D | StmtProfile.cpp | 2111 StmtProfiler::VisitCXXScalarValueInitExpr(const CXXScalarValueInitExpr *S) { in VisitCXXScalarValueInitExpr()
|
H A D | ExprCXX.cpp | 224 SourceLocation CXXScalarValueInitExpr::getBeginLoc() const { in getBeginLoc()
|
H A D | StmtPrinter.cpp | 2310 void StmtPrinter::VisitCXXScalarValueInitExpr(CXXScalarValueInitExpr *Node) { in VisitCXXScalarValueInitExpr()
|
H A D | ASTImporter.cpp | 612 ExpectedStmt VisitCXXScalarValueInitExpr(CXXScalarValueInitExpr *E); 8120 ASTNodeImporter::VisitCXXScalarValueInitExpr(CXXScalarValueInitExpr *E) { in VisitCXXScalarValueInitExpr() 8128 return new (Importer.getToContext()) CXXScalarValueInitExpr( in VisitCXXScalarValueInitExpr()
|
H A D | ExprConstant.cpp | 8153 bool VisitCXXScalarValueInitExpr(const CXXScalarValueInitExpr *E) { in VisitCXXScalarValueInitExpr() 9984 } else if (isa<CXXScalarValueInitExpr>(Init) || in VisitCXXNewExpr()
|
/freebsd/contrib/llvm-project/clang/lib/Edit/ |
H A D | RewriteObjCFoundationAPI.cpp | 921 isa<CXXScalarValueInitExpr>(Expr) || in castOperatorNeedsParens()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1895 void ASTStmtReader::VisitCXXScalarValueInitExpr(CXXScalarValueInitExpr *E) { in VisitCXXScalarValueInitExpr() 4073 S = new (Context) CXXScalarValueInitExpr(Empty); in ReadStmtFromStream()
|
H A D | ASTWriterStmt.cpp | 1897 void ASTStmtWriter::VisitCXXScalarValueInitExpr(CXXScalarValueInitExpr *E) { in VisitCXXScalarValueInitExpr()
|