Home
last modified time | relevance | path

Searched refs:TypeInfoType (Results 1 – 5 of 5) sorted by relevance

/src/contrib/llvm-project/clang/lib/AST/
H A DAPValue.cpp59 Base.TypeInfoType = TypeInfo.getAsOpaquePtr(); in getTypeInfo()
119 return QualType::getFromOpaquePtr(TypeInfoType); in getTypeInfoType()
/src/contrib/llvm-project/clang/include/clang/AST/
H A DAPValue.h197 void *TypeInfoType;
/src/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp543 ExprResult Sema::BuildCXXTypeId(QualType TypeInfoType, in BuildCXXTypeId() argument
566 return new (Context) CXXTypeidExpr(TypeInfoType.withConst(), Operand, in BuildCXXTypeId()
570 ExprResult Sema::BuildCXXTypeId(QualType TypeInfoType, in BuildCXXTypeId() argument
641 return new (Context) CXXTypeidExpr(TypeInfoType.withConst(), E, in BuildCXXTypeId()
678 QualType TypeInfoType = Context.getTypeDeclType(CXXTypeInfoDecl); in ActOnCXXTypeid() local
691 return BuildCXXTypeId(TypeInfoType, OpLoc, TInfo, RParenLoc); in ActOnCXXTypeid()
696 BuildCXXTypeId(TypeInfoType, OpLoc, (Expr *)TyOrExpr, RParenLoc); in ActOnCXXTypeid()
H A DTreeTransform.h3305 ExprResult RebuildCXXTypeidExpr(QualType TypeInfoType, in RebuildCXXTypeidExpr() argument
3309 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr()
3318 ExprResult RebuildCXXTypeidExpr(QualType TypeInfoType, in RebuildCXXTypeidExpr() argument
3322 return getSema().BuildCXXTypeId(TypeInfoType, TypeidLoc, Operand, in RebuildCXXTypeidExpr()
/src/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h8010 ExprResult BuildCXXTypeId(QualType TypeInfoType, SourceLocation TypeidLoc,
8014 ExprResult BuildCXXTypeId(QualType TypeInfoType, SourceLocation TypeidLoc,
8023 ExprResult BuildCXXUuidof(QualType TypeInfoType, SourceLocation TypeidLoc,
8027 ExprResult BuildCXXUuidof(QualType TypeInfoType, SourceLocation TypeidLoc,