A controlled empirical study crosses four chunking strategies (Function, Declaration, Sliding Window, cAST) with four retrievers and five generators to isolate chunking's effect on code completion. Function-level chunking and cAST (context-aware syntax tree) consistently outperform naive sliding window. First rigorous evidence that chunking strategy — not just retriever or generator choice — is a primary lever for RAG-based code completion quality.