Searched refs:CXXUuidofExpr (Results 1 – 19 of 19) sorted by relevance
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/ |
| D | EvaluatedExprVisitor.h | 43 void VisitCXXUuidofExpr(CXXUuidofExpr *E) { } in VisitCXXUuidofExpr()
|
| D | ExprCXX.h | 672 class CXXUuidofExpr : public Expr { 678 CXXUuidofExpr(QualType Ty, TypeSourceInfo *Operand, SourceRange R) in CXXUuidofExpr() function 685 CXXUuidofExpr(QualType Ty, Expr *Operand, SourceRange R) in CXXUuidofExpr() function 692 CXXUuidofExpr(EmptyShell Empty, bool isExpr) in CXXUuidofExpr() function
|
| D | RecursiveASTVisitor.h | 2129 DEF_TRAVERSE_STMT(CXXUuidofExpr, {
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | ExprCXX.cpp | 50 QualType CXXUuidofExpr::getTypeOperand(ASTContext &Context) const { in getTypeOperand() 58 UuidAttr *CXXUuidofExpr::GetUuidAttrOfType(QualType QT, in GetUuidAttrOfType() 120 StringRef CXXUuidofExpr::getUuidAsStringRef(ASTContext &Context) const { in getUuidAsStringRef() 123 Uuid = CXXUuidofExpr::GetUuidAttrOfType(getTypeOperand(Context))->getGuid(); in getUuidAsStringRef() 128 Uuid = CXXUuidofExpr::GetUuidAttrOfType(Op->getType())->getGuid(); in getUuidAsStringRef()
|
| D | MicrosoftMangle.cpp | 893 const CXXUuidofExpr *UE = 0; in mangleExpression() 896 UE = dyn_cast<CXXUuidofExpr>(UO->getSubExpr()); in mangleExpression() 898 UE = dyn_cast<CXXUuidofExpr>(E); in mangleExpression()
|
| D | StmtProfile.cpp | 822 void StmtProfiler::VisitCXXUuidofExpr(const CXXUuidofExpr *S) { in VisitCXXUuidofExpr()
|
| D | StmtPrinter.cpp | 1330 void StmtPrinter::VisitCXXUuidofExpr(CXXUuidofExpr *Node) { in VisitCXXUuidofExpr()
|
| D | ExprConstant.cpp | 4305 bool VisitCXXUuidofExpr(const CXXUuidofExpr *E); 4466 bool LValueExprEvaluator::VisitCXXUuidofExpr(const CXXUuidofExpr *E) { in VisitCXXUuidofExpr()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Basic/ |
| D | StmtNodes.td | 171 def CXXUuidofExpr : DStmt<Expr>;
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
| D | CodeGenModule.h | 651 llvm::Constant *GetAddrOfUuidDescriptor(const CXXUuidofExpr* E);
|
| D | CodeGenFunction.h | 1630 llvm::Value* EmitCXXUuidofExpr(const CXXUuidofExpr *E); 2054 LValue EmitCXXUuidofLValue(const CXXUuidofExpr *E);
|
| D | CGExpr.cpp | 817 return EmitCXXUuidofLValue(cast<CXXUuidofExpr>(E)); in EmitLValue() 3033 llvm::Value *CodeGenFunction::EmitCXXUuidofExpr(const CXXUuidofExpr *E) { in EmitCXXUuidofExpr() 3038 LValue CodeGenFunction::EmitCXXUuidofLValue(const CXXUuidofExpr *E) { in EmitCXXUuidofLValue()
|
| D | CGExprConstant.cpp | 954 return CGM.GetAddrOfUuidDescriptor(cast<CXXUuidofExpr>(E)); in EmitLValue()
|
| D | CodeGenModule.cpp | 1114 const CXXUuidofExpr* E) { in GetAddrOfUuidDescriptor()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Serialization/ |
| D | ASTReaderStmt.cpp | 1617 void ASTStmtReader::VisitCXXUuidofExpr(CXXUuidofExpr *E) { in VisitCXXUuidofExpr() 2312 S = new (Context) CXXUuidofExpr(Empty, true); in ReadStmtFromStream() 2318 S = new (Context) CXXUuidofExpr(Empty, false); in ReadStmtFromStream()
|
| D | ASTWriterStmt.cpp | 1639 void ASTStmtWriter::VisitCXXUuidofExpr(CXXUuidofExpr *E) { in VisitCXXUuidofExpr()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | SemaExprCXX.cpp | 468 if (!CXXUuidofExpr::GetUuidAttrOfType(Operand->getType(), in BuildCXXUuidof() 477 return Owned(new (Context) CXXUuidofExpr(TypeInfoType.withConst(), in BuildCXXUuidof() 489 if (!CXXUuidofExpr::GetUuidAttrOfType(E->getType(), &HasMultipleGUIDs) && in BuildCXXUuidof() 498 return Owned(new (Context) CXXUuidofExpr(TypeInfoType.withConst(), in BuildCXXUuidof()
|
| D | SemaTemplate.cpp | 4345 if (isa<CXXUuidofExpr>(Arg)) { in CheckTemplateArgumentAddressOfObjectOrFunction()
|
| D | TreeTransform.h | 7446 TreeTransform<Derived>::TransformCXXUuidofExpr(CXXUuidofExpr *E) { in TransformCXXUuidofExpr()
|