HomeSort by: relevance | last modified time | path
    Searched refs:CXXTemporaryObjectExpr (Results 1 - 20 of 20) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/AST/
ExprCXX.cpp 509 if (isa<CXXTemporaryObjectExpr>(this))
510 return cast<CXXTemporaryObjectExpr>(this)->getBeginLoc();
515 if (isa<CXXTemporaryObjectExpr>(this))
516 return cast<CXXTemporaryObjectExpr>(this)->getEndLoc();
980 CXXTemporaryObjectExpr::CXXTemporaryObjectExpr(
992 CXXTemporaryObjectExpr::CXXTemporaryObjectExpr(EmptyShell Empty,
996 CXXTemporaryObjectExpr *CXXTemporaryObjectExpr::Create
    [all...]
StmtPrinter.cpp 1919 void StmtPrinter::VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *Node) {
1927 for (CXXTemporaryObjectExpr::arg_iterator Arg = Node->arg_begin(),
StmtProfile.cpp 1903 StmtProfiler::VisitCXXTemporaryObjectExpr(const CXXTemporaryObjectExpr *S) {
ASTImporter.cpp 620 ExpectedStmt VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *E);
7329 ASTNodeImporter::VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *E) {
7342 return CXXTemporaryObjectExpr::Create(
ItaniumMangle.cpp 4501 const auto *CE = cast<CXXTemporaryObjectExpr>(E);
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
IgnoreExpr.h 126 if (CCE && CCE->isElidable() && !isa<CXXTemporaryObjectExpr>(CCE)) {
ExprCXX.h 1482 // CXXTemporaryObjectExpr which makes the use of llvm::TrailingObjects
1487 // CXXTemporaryObjectExpr).
1495 /// Defined just after CXXTemporaryObjectExpr.
1514 /// CXXTemporaryObjectExpr to allocate the right amount of storage.
1794 /// return X(1, 3.14f); // creates a CXXTemporaryObjectExpr
1797 class CXXTemporaryObjectExpr final : public CXXConstructExpr {
1800 // CXXTemporaryObjectExpr has some trailing objects belonging
1806 CXXTemporaryObjectExpr(CXXConstructorDecl *Cons, QualType Ty,
1813 CXXTemporaryObjectExpr(EmptyShell Empty, unsigned NumArgs);
1816 static CXXTemporaryObjectExpr *
    [all...]
RecursiveASTVisitor.h 2512 DEF_TRAVERSE_STMT(CXXTemporaryObjectExpr, {
  /src/external/apache2/llvm/dist/clang/tools/libclang/
CXCursor.cpp 1204 } else if (const CXXTemporaryObjectExpr *Tmp =
1205 dyn_cast<CXXTemporaryObjectExpr>(E)) {
CIndex.cpp 2009 void VisitCXXTemporaryObjectExpr(const CXXTemporaryObjectExpr *E);
2653 const CXXTemporaryObjectExpr *E) {
5809 isa<CXXTemporaryObjectExpr>(getCursorExpr(*BestCursor)) &&
5811 // Keep the cursor pointing at CXXTemporaryObjectExpr but also mark it
  /src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
ASTMatchersInternal.cpp 963 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXTemporaryObjectExpr>
964 cxxTemporaryObjectExpr;
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
CFG.cpp 563 CFGBlock *VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *C,
2217 return VisitCXXTemporaryObjectExpr(cast<CXXTemporaryObjectExpr>(S), asc);
4608 CFGBlock *CFGBuilder::VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *C,
  /src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
ASTMatchers.h 2650 extern const internal::VariadicDynCastAllOfMatcher<Stmt, CXXTemporaryObjectExpr>
2651 cxxTemporaryObjectExpr;
3911 /// cxxTemporaryObjectExpr(hasTypeLoc(loc(asString("int"))))
3923 /// Matcher<CXXNewExpr>, Matcher<CXXTemporaryObjectExpr>,
3933 CXXNewExpr, CXXTemporaryObjectExpr, CXXUnresolvedConstructExpr,
ASTMatchersInternal.h 173 CXXTemporaryObjectExpr, CXXUnresolvedConstructExpr,
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderStmt.cpp 1718 void ASTStmtReader::VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *E) {
3565 S = CXXTemporaryObjectExpr::CreateEmpty(
ASTWriterStmt.cpp 1610 void ASTStmtWriter::VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *E) {
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaStmt.cpp 352 if (isa<CXXTemporaryObjectExpr>(E))
SemaExprCXX.cpp 1518 if (!isa<CXXTemporaryObjectExpr>(Inner) &&
1520 // If we created a CXXTemporaryObjectExpr, that node also represents the
1526 // CXXTemporaryObjectExpr. It's also weird that the functional cast
TreeTransform.h 3859 if (!Construct || isa<CXXTemporaryObjectExpr>(Construct))
12473 // CXXTemporaryObjectExpr are always implicit, so when we have
12572 CXXTemporaryObjectExpr *E) {
SemaInit.cpp 6558 CXXTemporaryObjectExpr::Create(

Completed in 119 milliseconds