Home
last modified time | relevance | path

Searched refs:CXXUuidofExpr (Results 1 – 21 of 21) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
HDComputeDependence.h56 class CXXUuidofExpr; variable
144 ExprDependence computeDependence(CXXUuidofExpr *E);
HDEvaluatedExprVisitor.h49 void VisitCXXUuidofExpr(PTR(CXXUuidofExpr) E) { } in VisitCXXUuidofExpr()
HDExprCXX.h1066 class CXXUuidofExpr : public Expr {
1075 CXXUuidofExpr(QualType Ty, TypeSourceInfo *Operand, MSGuidDecl *Guid, in CXXUuidofExpr() function
1082 CXXUuidofExpr(QualType Ty, Expr *Operand, MSGuidDecl *Guid, SourceRange R) in CXXUuidofExpr() function
1088 CXXUuidofExpr(EmptyShell Empty, bool isExpr) in CXXUuidofExpr() function
1135 reinterpret_cast<Stmt **>(&const_cast<CXXUuidofExpr *>(this)->Operand); in children()
HDRecursiveASTVisitor.h2680 DEF_TRAVERSE_STMT(CXXUuidofExpr, {
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Basic/
HDStmtNodes.td212 def CXXUuidofExpr : StmtNode<Expr>;
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/Interp/
HDCompiler.h180 bool VisitCXXUuidofExpr(const CXXUuidofExpr *E);
HDCompiler.cpp2902 bool Compiler<Emitter>::VisitCXXUuidofExpr(const CXXUuidofExpr *E) { in VisitCXXUuidofExpr()
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
HDComputeDependence.cpp301 ExprDependence clang::computeDependence(CXXUuidofExpr *E) { in computeDependence()
HDStmtProfile.cpp2004 void StmtProfiler::VisitCXXUuidofExpr(const CXXUuidofExpr *S) { in VisitCXXUuidofExpr()
HDExprCXX.cpp216 QualType CXXUuidofExpr::getTypeOperand(ASTContext &Context) const { in getTypeOperand()
HDStmtPrinter.cpp2027 void StmtPrinter::VisitCXXUuidofExpr(CXXUuidofExpr *Node) { in VisitCXXUuidofExpr()
HDItaniumMangle.cpp4786 const CXXUuidofExpr *UE = cast<CXXUuidofExpr>(E); in mangleExpression()
HDExprConstant.cpp8506 bool VisitCXXUuidofExpr(const CXXUuidofExpr *E);
8826 bool LValueExprEvaluator::VisitCXXUuidofExpr(const CXXUuidofExpr *E) { in VisitCXXUuidofExpr()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/
HDASTReaderStmt.cpp2324 void ASTStmtReader::VisitCXXUuidofExpr(CXXUuidofExpr *E) { in VisitCXXUuidofExpr()
4035 S = new (Context) CXXUuidofExpr(Empty, true); in ReadStmtFromStream()
4047 S = new (Context) CXXUuidofExpr(Empty, false); in ReadStmtFromStream()
HDASTWriterStmt.cpp2334 void ASTStmtWriter::VisitCXXUuidofExpr(CXXUuidofExpr *E) { in VisitCXXUuidofExpr()
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGExpr.cpp1583 return EmitCXXUuidofLValue(cast<CXXUuidofExpr>(E)); in EmitLValueHelper()
5717 Address CodeGenFunction::EmitCXXUuidofExpr(const CXXUuidofExpr *E) { in EmitCXXUuidofExpr()
5722 LValue CodeGenFunction::EmitCXXUuidofLValue(const CXXUuidofExpr *E) { in EmitCXXUuidofLValue()
HDCodeGenFunction.h3211 Address EmitCXXUuidofExpr(const CXXUuidofExpr *E);
4358 LValue EmitCXXUuidofLValue(const CXXUuidofExpr *E);
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaExprCXX.cpp760 CXXUuidofExpr(Type, Operand, Guid, SourceRange(TypeidLoc, RParenLoc)); in BuildCXXUuidof()
782 CXXUuidofExpr(Type, E, Guid, SourceRange(TypeidLoc, RParenLoc)); in BuildCXXUuidof()
HDSemaTemplate.cpp6186 else if (CXXUuidofExpr *CUE = dyn_cast<CXXUuidofExpr>(Arg)) in CheckTemplateArgumentAddressOfObjectOrFunction()
HDTreeTransform.h13200 TreeTransform<Derived>::TransformCXXUuidofExpr(CXXUuidofExpr *E) { in TransformCXXUuidofExpr()
HDSemaExpr.cpp13928 return cast<CXXUuidofExpr>(E)->getGuidDecl(); in getPrimaryDecl()