Searched defs:TypeInfo (Results 1 - 14 of 14) sorted by relevance

/external/clang/lib/Driver/
H A DTypes.cpp19 struct TypeInfo { struct
26 static const TypeInfo TypeInfos[] = {
34 static const TypeInfo &getInfo(unsigned id) {
/external/webkit/Source/JavaScriptCore/runtime/
H A DJSTypeInfo.h30 // This file would be called TypeInfo.h, but that conflicts with <typeinfo.h>
48 class TypeInfo { class in namespace:JSC
50 TypeInfo(JSType type, unsigned flags = 0) function in class:JSC::TypeInfo
77 return OBJECT_OFFSETOF(TypeInfo, m_flags);
82 return OBJECT_OFFSETOF(TypeInfo, m_type);
/external/clang/lib/CodeGen/
H A DCGObjCRuntime.cpp143 llvm::Value *TypeInfo; member in struct:__anon2835::CatchHandler
195 Handler.TypeInfo = 0; // catch-all
200 Handler.TypeInfo = GetEHType(CatchDecl->getType());
205 Catch->setHandler(I, Handlers[I].TypeInfo, Handlers[I].Block);
H A DCGExprAgg.cpp1008 std::pair<CharUnits, CharUnits> TypeInfo = local
1010 if (TypeInfo.first <= CharUnits::fromQuantity(16))
1016 if (NumNonZeroBytes*4 > TypeInfo.first)
1020 llvm::Constant *SizeVal = CGF.Builder.getInt64(TypeInfo.first.getQuantity());
1021 CharUnits Align = TypeInfo.second;
1099 std::pair<CharUnits, CharUnits> TypeInfo = local
1133 CharUnits size = TypeInfo.first;
1144 CharUnits size = TypeInfo.first;
1157 TypeInfo.first.getQuantity()),
1158 TypeInfo
[all...]
H A DCodeGenFunction.cpp714 std::pair<CharUnits, CharUnits> TypeInfo = local
716 CharUnits Size = TypeInfo.first;
717 CharUnits Align = TypeInfo.second;
H A DCGException.cpp420 llvm::Constant *TypeInfo = CGM.GetAddrOfRTTIDescriptor(ThrowType, local
440 ExceptionPtr, TypeInfo, Dtor);
444 Builder.CreateCall3(getThrowFn(*this), ExceptionPtr, TypeInfo, Dtor);
569 llvm::Value *TypeInfo = 0; local
571 TypeInfo = CGM.getObjCRuntime().GetEHType(CaughtType);
573 TypeInfo = CGM.GetAddrOfRTTIDescriptor(CaughtType, /*ForEH=*/true);
574 CatchScope->setHandler(I, TypeInfo, Handler);
H A DCGExprCXX.cpp1570 llvm::Constant *TypeInfo = local
1572 return Builder.CreateBitCast(TypeInfo, StdTypeInfoPtrTy);
/external/doclava/src/com/google/doclava/
H A DTypeInfo.java23 public class TypeInfo implements Resolvable { class in inherits:Resolvable
28 public TypeInfo(boolean isPrimitive, String dimension, String simpleTypeName, method in class:TypeInfo
37 public TypeInfo(String typeString) { method in class:TypeInfo
46 ArrayList<TypeInfo> generics = new ArrayList<TypeInfo>();
55 TypeInfo info = new TypeInfo(entry);
65 TypeInfo info = new TypeInfo(typeString.substring(entryStartPos, paramEndPos).trim());
133 public static String typeArgumentsName(ArrayList<TypeInfo> arg
[all...]
/external/protobuf/src/google/protobuf/
H A Ddynamic_message.cc166 struct TypeInfo { struct in class:google::protobuf::DynamicMessage
172 // Not owned by the TypeInfo.
184 DynamicMessage(const TypeInfo* type_info);
216 const TypeInfo* type_info_;
222 DynamicMessage::DynamicMessage(const TypeInfo* type_info)
432 typedef hash_map<const Descriptor*, const DynamicMessage::TypeInfo*> Map;
465 const DynamicMessage::TypeInfo** target = &prototypes_->map_[type];
471 DynamicMessage::TypeInfo* type_info = new DynamicMessage::TypeInfo;
/external/v8/src/
H A Dtype-info.h52 class TypeInfo { class in namespace:v8::internal
54 TypeInfo() : type_(kUninitialized) { } function in class:v8::internal::TypeInfo
56 static TypeInfo Unknown() { return TypeInfo(kUnknown); }
58 static TypeInfo Primitive() { return TypeInfo(kPrimitive); }
60 static TypeInfo Number() { return TypeInfo(kNumber); }
62 static TypeInfo Integer32() { return TypeInfo(kInteger3
216 explicit inline TypeInfo(Type t) : type_(t) { } function in class:v8::internal::TypeInfo
[all...]
H A Dic.h583 enum TypeInfo { enum in class:v8::internal::TRBinaryOpIC
597 static const char* GetName(TypeInfo type_info);
599 static State ToState(TypeInfo type_info);
601 static TypeInfo GetTypeInfo(Handle<Object> left, Handle<Object> right);
603 static TypeInfo JoinTypes(TypeInfo x, TypeInfo y);
/external/clang/include/clang/Sema/
H A DInitialization.h98 TypeSourceInfo *TypeInfo; member in union:clang::InitializedEntity::__anon2651
213 static InitializedEntity InitializeTemporary(TypeSourceInfo *TypeInfo) { argument
215 TypeInfo->getType());
216 Result.TypeInfo = TypeInfo;
264 return TypeInfo;
/external/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp1436 static bool isCatchAll(Personality_Type Personality, Constant *TypeInfo) { argument
1446 return TypeInfo->isNullValue();
1476 Constant *TypeInfo = cast<Constant>(CatchClause->stripPointerCasts()); local
1480 if (AlreadyCaught.insert(TypeInfo)) {
1490 if (isCatchAll(Personality, TypeInfo)) {
1525 Constant *TypeInfo = local
1528 if (isCatchAll(Personality, TypeInfo)) {
1536 NewFilterElts.push_back(TypeInfo);
1550 Constant *TypeInfo = cast<Constant>(Elt->stripPointerCasts()); local
1551 if (isCatchAll(Personality, TypeInfo)) {
[all...]
/external/clang/include/clang/AST/
H A DExprCXX.h1015 TypeSourceInfo *TypeInfo; member in class:clang::CXXScalarValueInitExpr
1023 TypeSourceInfo *TypeInfo,
1027 RParenLoc(rParenLoc), TypeInfo(TypeInfo) {}
1033 return TypeInfo;
1022 CXXScalarValueInitExpr(QualType Type, TypeSourceInfo *TypeInfo, SourceLocation rParenLoc ) argument

Completed in 357 milliseconds