reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2800 return &Exprs[0] + NumOutputs; 2804 return &Exprs[0] + NumOutputs + NumInputs; 2810 return &Exprs[0] + NumOutputs; 2814 return &Exprs[0] + NumOutputs + NumInputs; 2829 return &Exprs[0]; 2833 return &Exprs[0] + NumOutputs; 2841 return &Exprs[0]; 2845 return &Exprs[0] + NumOutputs; 2853 return child_range(&Exprs[0], &Exprs[0] + NumOutputs + NumInputs); 2853 return child_range(&Exprs[0], &Exprs[0] + NumOutputs + NumInputs); 2857 return const_child_range(&Exprs[0], &Exprs[0] + NumOutputs + NumInputs); 2857 return const_child_range(&Exprs[0], &Exprs[0] + NumOutputs + NumInputs); 3027 return &Exprs[0] + NumInputs; 3031 return &Exprs[0] + NumInputs + NumLabels; 3039 return &Exprs[0] + NumInputs; 3043 return &Exprs[0] + NumInputs + NumLabels; 3162 return llvm::makeArrayRef(reinterpret_cast<Expr**>(Exprs), 3181 return child_range(&Exprs[0], &Exprs[NumInputs + NumOutputs]); 3181 return child_range(&Exprs[0], &Exprs[NumInputs + NumOutputs]); 3185 return const_child_range(&Exprs[0], &Exprs[NumInputs + NumOutputs]); 3185 return const_child_range(&Exprs[0], &Exprs[NumInputs + NumOutputs]);tools/clang/lib/AST/Stmt.cpp
440 return cast<Expr>(Exprs[i]); 451 return cast<Expr>(Exprs[i + NumOutputs]); 455 Exprs[i + NumOutputs] = E; 459 return cast<AddrLabelExpr>(Exprs[i + NumInputs]); 493 C.Deallocate(this->Exprs); 494 this->Exprs = new (C) Stmt*[NumExprs]; 495 std::copy(Exprs, Exprs + NumExprs, this->Exprs); 738 return cast<Expr>(Exprs[i]); 742 return cast<Expr>(Exprs[i + NumOutputs]); 746 Exprs[i + NumOutputs] = E; 768 Exprs = new (C) Stmt*[NumExprs]; 769 std::copy(exprs, exprs + NumExprs, Exprs); 809 Exprs = new (C) Stmt*[exprs.size()]; 810 std::copy(exprs.begin(), exprs.end(), Exprs);