• Home
  • Raw
  • Download

Lines Matching refs:ASTNode

90   Expr = Node->ASTNode.get<clang::Expr>();  in ExtractionContext()
123 if (const clang::Stmt *Stmt = InsertionPoint->ASTNode.get<clang::Stmt>()) { in computeInsertionPoint()
138 if (InsertionPoint->ASTNode.get<VarDecl>()) in computeInsertionPoint()
145 const clang::Stmt *CurInsertionPoint = CurNode->ASTNode.get<Stmt>(); in computeInsertionPoint()
149 if (const clang::Stmt *CurParent = CurNode->Parent->ASTNode.get<Stmt>()) { in computeInsertionPoint()
212 llvm::dyn_cast_or_null<BinaryOperator>(N.ASTNode.get<Expr>())) { in parse()
220 N.ASTNode.get<Expr>())) { in parse()
228 const Expr *E = Child->ASTNode.get<Expr>(); in parse()
257 if (SM.getFileID(Child->ASTNode.get<Expr>()->getExprLoc()) != F) in crossesMacroBoundary()
305 toHalfOpenFileRange(SM, LangOpts, Start->ASTNode.getSourceRange()) in getBinaryOperatorRange()
307 toHalfOpenFileRange(SM, LangOpts, End->ASTNode.getSourceRange()) in getBinaryOperatorRange()
329 llvm::dyn_cast_or_null<CallExpr>(MaybeCall->ASTNode.get<Expr>()); in getCallExpr()
332 if (CE->getCallee() != MaybeCallee.ASTNode.get<Expr>()) in getCallExpr()
365 const Expr *E = N->ASTNode.get<Expr>(); in eligibleForExtraction()
393 if (childExprIsStmt(Parent->ASTNode.get<Stmt>(), in eligibleForExtraction()
394 OuterImplicit.ASTNode.get<Expr>())) in eligibleForExtraction()
400 if (const auto *BO = Parent->ASTNode.get<BinaryOperator>()) { in eligibleForExtraction()
402 BO->getRHS() == OuterImplicit.ASTNode.get<Expr>()) in eligibleForExtraction()
417 const clang::Expr *SelectedExpr = N->ASTNode.get<clang::Expr>(); in computeExtractedExpr()