reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/Sema/Sema.h
 1292   void addImplicitTypedef(StringRef Name, QualType T);

References

tools/clang/lib/Sema/Sema.cpp
  265     addImplicitTypedef("size_t", Context.getSizeType());
  274     addImplicitTypedef("sampler_t", Context.OCLSamplerTy);
  275     addImplicitTypedef("event_t", Context.OCLEventTy);
  277       addImplicitTypedef("clk_event_t", Context.OCLClkEventTy);
  278       addImplicitTypedef("queue_t", Context.OCLQueueTy);
  279       addImplicitTypedef("reserve_id_t", Context.OCLReserveIDTy);
  280       addImplicitTypedef("atomic_int", Context.getAtomicType(Context.IntTy));
  281       addImplicitTypedef("atomic_uint",
  284       addImplicitTypedef("atomic_long", AtomicLongT);
  286       addImplicitTypedef("atomic_ulong", AtomicULongT);
  287       addImplicitTypedef("atomic_float",
  290       addImplicitTypedef("atomic_double", AtomicDoubleT);
  293       addImplicitTypedef("atomic_flag", Context.getAtomicType(Context.IntTy));
  295       addImplicitTypedef("atomic_intptr_t", AtomicIntPtrT);
  297       addImplicitTypedef("atomic_uintptr_t", AtomicUIntPtrT);
  299       addImplicitTypedef("atomic_size_t", AtomicSizeT);
  301       addImplicitTypedef("atomic_ptrdiff_t", AtomicPtrDiffT);