reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1537 switch (Kind) { 1562 I.Kind = Pointer; 1577 I.Kind = Reference; 1589 I.Kind = Array; 1629 I.Kind = BlockPointer; 1639 I.Kind = Pipe; 1649 I.Kind = MemberPointer; 1661 I.Kind = Paren; 1668 return Kind == Paren; 2239 return (chunk && chunk->Kind == DeclaratorChunk::Array && 2249 switch (DeclTypeInfo[i].Kind) { 2387 if (getTypeObject(I).Kind != DeclaratorChunk::Paren) 2397 if (Chunk.Kind == DeclaratorChunk::Function &&tools/clang/lib/Parse/ParseDecl.cpp
5487 if (DeclaratorChunk::Pipe == D.getTypeObject(Idx).Kind) 5656 if (InnerChunk.Kind == DeclaratorChunk::Reference) { 6882 switch (D.getTypeObject(D.getNumTypeObjects() - 1).Kind) {tools/clang/lib/Sema/DeclSpec.cpp
180 I.Kind = Function; 314 switch (DeclTypeInfo[i].Kind) {tools/clang/lib/Sema/SemaDecl.cpp
5367 if (Chunk.Kind != DeclaratorChunk::MemberPointer) 13669 if (Outer.Kind == DeclaratorChunk::Function &&tools/clang/lib/Sema/SemaDeclCXX.cpp
387 if (chunk.Kind == DeclaratorChunk::Function) { 415 } else if (chunk.Kind != DeclaratorChunk::Paren) { 798 D.getTypeObject(0).Kind != DeclaratorChunk::Reference)) { 802 D.getTypeObject(0).Kind == DeclaratorChunk::Paren)) 8971 switch (Chunk.Kind) { 9202 if (Chunk.Kind == DeclaratorChunk::Paren) 9204 if (Chunk.Kind != DeclaratorChunk::Function || FoundFunction) {tools/clang/lib/Sema/SemaExprCXX.cpp
1656 D.getTypeObject(0).Kind == DeclaratorChunk::Array) { 1675 if (D.getTypeObject(I).Kind != DeclaratorChunk::Array)tools/clang/lib/Sema/SemaTemplateVariadic.cpp
892 switch (Chunk.Kind) {
tools/clang/lib/Sema/SemaType.cpp58 D.getTypeObject(0).Kind == DeclaratorChunk::Function) 399 switch (fnChunk.Kind) { 417 switch (ptrChunk.Kind) { 464 switch (chunk.Kind) { 523 switch (chunk.Kind) { 582 switch (chunk.Kind) { 613 if (chunk.Kind != DeclaratorChunk::Function) continue; 2700 switch (chunk.Kind) { 2765 if (chunk.Kind != DeclaratorChunk::Pointer && 2766 chunk.Kind != DeclaratorChunk::BlockPointer) 2848 switch (OuterChunk.Kind) { 3326 assert(Paren.Kind == DeclaratorChunk::Paren && 3345 switch (C.Kind) { 3446 assert(D.getTypeObject(ChunkIndex).Kind == DeclaratorChunk::Function); 3478 if (D.getTypeObject(I).Kind != DeclaratorChunk::Paren) 3486 D.getTypeObject(I).Kind == DeclaratorChunk::MemberPointer; 3621 switch (chunk.Kind) { 3945 switch (DC.Kind) { 3964 return (Chunk.Kind == DeclaratorChunk::Pointer || 3965 Chunk.Kind == DeclaratorChunk::Array); 4054 switch (DeclChunk.Kind) { 4138 switch (chunk.Kind) { 4388 IsQualifiedFunction &= DeclType.Kind == DeclaratorChunk::Paren; 4389 switch (DeclType.Kind) { 5033 if (DeclType.Kind != DeclaratorChunk::Paren) { 5056 switch (DeclType.Kind) { 5134 assert(Chunk.Kind == DeclaratorChunk::Function); 5166 if (D.getTypeObject(i).Kind != DeclaratorChunk::Paren) 5357 switch (chunk.Kind) { 5386 if (chunk.Kind == DeclaratorChunk::Pointer) { 5392 assert(chunk.Kind == DeclaratorChunk::Array || 5393 chunk.Kind == DeclaratorChunk::Reference); 5615 assert(Chunk.Kind == DeclaratorChunk::BlockPointer); 5619 assert(Chunk.Kind == DeclaratorChunk::Pointer); 5623 assert(Chunk.Kind == DeclaratorChunk::Pointer); 5627 assert(Chunk.Kind == DeclaratorChunk::MemberPointer); 5672 assert(Chunk.Kind == DeclaratorChunk::Reference); 5678 assert(Chunk.Kind == DeclaratorChunk::Reference); 5683 assert(Chunk.Kind == DeclaratorChunk::Array); 5689 assert(Chunk.Kind == DeclaratorChunk::Function); 5703 assert(Chunk.Kind == DeclaratorChunk::Paren); 5708 assert(Chunk.Kind == DeclaratorChunk::Pipe); 5723 switch (Chunk.Kind) { 6729 = chunk.Kind == DeclaratorChunk::Pointer ? (inFunction ? PK_FunctionPointer 6731 : chunk.Kind == DeclaratorChunk::BlockPointer ? PK_BlockPointer 6742 if (chunk.Kind != DeclaratorChunk::MemberPointer) { 6759 switch (chunk.Kind) { 7392 (D.getTypeObject(ChunkIndex - 1).Kind == DeclaratorChunk::Pointer || 7393 D.getTypeObject(ChunkIndex - 1).Kind == DeclaratorChunk::Reference || 7394 D.getTypeObject(ChunkIndex - 1).Kind == DeclaratorChunk::BlockPointer); 7399 if (D.getTypeObject(AdjustedCI).Kind == DeclaratorChunk::Array) 7403 D.getTypeObject(AdjustedCI).Kind == DeclaratorChunk::Paren) 7405 if (D.getTypeObject(AdjustedCI).Kind == DeclaratorChunk::Pointer || 7406 D.getTypeObject(AdjustedCI).Kind == DeclaratorChunk::Reference) 7411 D.getTypeObject(ChunkIndex - 1).Kind == DeclaratorChunk::Function; 7414 D.getTypeObject(ChunkIndex).Kind == DeclaratorChunk::Function;