OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CXXTypeidExpr
(Results
1 - 25
of
29
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/clang/include/clang/AST/
EvaluatedExprVisitor.h
82
void VisitCXXTypeidExpr(PTR(
CXXTypeidExpr
) E) {
ComputeDependence.h
52
class
CXXTypeidExpr
;
134
ExprDependence computeDependence(
CXXTypeidExpr
*E);
JSONNodeDumper.h
281
void VisitCXXTypeidExpr(const
CXXTypeidExpr
*CTE);
ExprCXX.h
839
class
CXXTypeidExpr
: public Expr {
847
CXXTypeidExpr
(QualType Ty, TypeSourceInfo *Operand, SourceRange R)
853
CXXTypeidExpr
(QualType Ty, Expr *Operand, SourceRange R)
859
CXXTypeidExpr
(EmptyShell Empty, bool isExpr)
913
reinterpret_cast<Stmt **>(&const_cast<
CXXTypeidExpr
*>(this)->Operand);
RecursiveASTVisitor.h
2475
DEF_TRAVERSE_STMT(
CXXTypeidExpr
, {
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaFixItUtils.cpp
79
isa<
CXXTypeidExpr
>(Expr) ||
SemaExceptionSpec.cpp
1098
static CanThrowResult canTypeidThrow(Sema &S, const
CXXTypeidExpr
*DC) {
1147
return canTypeidThrow(*this, cast<
CXXTypeidExpr
>(S));
SemaExprCXX.cpp
539
return new (Context)
CXXTypeidExpr
(TypeInfoType.withConst(), Operand,
612
return new (Context)
CXXTypeidExpr
(TypeInfoType.withConst(), E,
670
if (auto *CTE = dyn_cast<
CXXTypeidExpr
>(Result.get()))
/src/external/apache2/llvm/dist/clang/lib/Analysis/
ExprMutationAnalyzer.cpp
91
const ast_matchers::internal::VariadicDynCastAllOfMatcher<Stmt,
CXXTypeidExpr
>
92
cxxTypeidExpr
;
94
AST_MATCHER(
CXXTypeidExpr
, isPotentiallyEvaluated) {
214
// `
CXXTypeidExpr
` is unevaluated unless it's
217
cxxTypeidExpr
(
/src/external/apache2/llvm/dist/clang/lib/Edit/
RewriteObjCFoundationAPI.cpp
899
isa<
CXXTypeidExpr
>(Expr) ||
926
isa<
CXXTypeidExpr
>(Expr) ||
/src/external/apache2/llvm/dist/clang/lib/AST/
ExprCXX.cpp
134
bool
CXXTypeidExpr
::isPotentiallyEvaluated() const {
149
bool
CXXTypeidExpr
::isMostDerived(ASTContext &Context) const {
161
QualType
CXXTypeidExpr
::getTypeOperand(ASTContext &Context) const {
ComputeDependence.cpp
263
ExprDependence clang::computeDependence(
CXXTypeidExpr
*E) {
JSONNodeDumper.cpp
1278
void JSONNodeDumper::VisitCXXTypeidExpr(const
CXXTypeidExpr
*CTE) {
ASTImporter.cpp
649
ExpectedStmt VisitCXXTypeidExpr(
CXXTypeidExpr
*E);
8055
ExpectedStmt ASTNodeImporter::VisitCXXTypeidExpr(
CXXTypeidExpr
*E) {
8066
return new (Importer.getToContext())
CXXTypeidExpr
(
8076
return new (Importer.getToContext())
CXXTypeidExpr
(
StmtPrinter.cpp
1787
void StmtPrinter::VisitCXXTypeidExpr(
CXXTypeidExpr
*Node) {
StmtProfile.cpp
1839
void StmtProfiler::VisitCXXTypeidExpr(const
CXXTypeidExpr
*S) {
ItaniumMangle.cpp
4634
const
CXXTypeidExpr
*TIE = cast<
CXXTypeidExpr
>(E);
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExprConstant.cpp
1787
ConstantLValue VisitCXXTypeidExpr(const
CXXTypeidExpr
*E);
2014
ConstantLValueEmitter::VisitCXXTypeidExpr(const
CXXTypeidExpr
*E) {
CGExprAgg.cpp
192
void VisitCXXTypeidExpr(
CXXTypeidExpr
*E) { EmitAggLoadOfLValue(E); }
CGExprCXX.cpp
2194
llvm::Value *CodeGenFunction::EmitCXXTypeidExpr(const
CXXTypeidExpr
*E) {
CodeGenFunction.h
2888
llvm::Value *EmitCXXTypeidExpr(const
CXXTypeidExpr
*E);
3923
LValue EmitCXXTypeidLValue(const
CXXTypeidExpr
*E);
CGExpr.cpp
1379
return EmitCXXTypeidLValue(cast<
CXXTypeidExpr
>(E));
5032
CodeGenFunction::EmitCXXTypeidLValue(const
CXXTypeidExpr
*E) {
/src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderStmt.cpp
1808
void ASTStmtReader::VisitCXXTypeidExpr(
CXXTypeidExpr
*E) {
3626
S = new (Context)
CXXTypeidExpr
(Empty, true);
3630
S = new (Context)
CXXTypeidExpr
(Empty, false);
ASTWriterStmt.cpp
1709
void ASTStmtWriter::VisitCXXTypeidExpr(
CXXTypeidExpr
*E) {
/src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
ObjCMT.cpp
224
isa<
CXXTypeidExpr
>(Expr) ||
Completed in 113 milliseconds
1
2
Indexes created Tue Feb 24 08:35:24 UTC 2026